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

715004 Коммитов

Автор SHA1 Сообщение Дата
Kris Maglione f465a90bb0 Bug 1648270: Get rid of unused ContentParent 'opener' field. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D80971
2020-06-25 17:53:39 +00:00
Kagami Sascha Rosylight 183aa61185 Bug 1647525 - Use HasAnyStateBits() in nsBlockFrame.h r=emilio
Depends on D81106

Differential Revision: https://phabricator.services.mozilla.com/D81107
2020-06-25 14:50:56 +00:00
Kagami Sascha Rosylight 3ae5939e53 Bug 1647525 - Use HasAnyStateBits() in nsBlockFrame.cpp r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81106
2020-06-25 16:12:44 +00:00
Kagami Sascha Rosylight 1eb0cddc4a Bug 1647525 - Use HasAllStateBits in nsBlockFrame.cpp r=emilio
Depends on D81104

Differential Revision: https://phabricator.services.mozilla.com/D81105
2020-06-25 14:48:46 +00:00
Kagami Sascha Rosylight 39f111a1de Bug 1647525 - Use HasAnyStateBits() in nsAbsoluteContainingBlock r=emilio
Depends on D81103

Differential Revision: https://phabricator.services.mozilla.com/D81104
2020-06-25 14:44:44 +00:00
Kagami Sascha Rosylight 64a111025f Bug 1647525 - Use HasAnyStateBits() in BlockReflowInput r=emilio
Depends on D81102

Differential Revision: https://phabricator.services.mozilla.com/D81103
2020-06-25 14:43:26 +00:00
Kagami Sascha Rosylight 1bc00c970c Bug 1647525 - Use HasAnyStateBits() in nsSelectsAreaFrame r=emilio
Depends on D81101

Differential Revision: https://phabricator.services.mozilla.com/D81102
2020-06-25 14:11:10 +00:00
Kagami Sascha Rosylight fc512af910 Bug 1647525 - Use HasAnyStateBits() in nsListControlFrame r=emilio
Depends on D81100

Differential Revision: https://phabricator.services.mozilla.com/D81101
2020-06-25 14:11:03 +00:00
Kagami Sascha Rosylight 987d11319c Bug 1647525 - Use HasAnyStateBits() in nsFieldSetFrame r=emilio
Depends on D81099

Differential Revision: https://phabricator.services.mozilla.com/D81100
2020-06-25 14:10:40 +00:00
Kagami Sascha Rosylight ec26e7ea7d Bug 1647525 - Use HasAnyStateBits() in nsComboboxControlFrame r=emilio
Depends on D81098

Differential Revision: https://phabricator.services.mozilla.com/D81099
2020-06-25 14:10:27 +00:00
Kagami Sascha Rosylight c1fb8f39c5 Bug 1647525 - Use HasAnyStateBits() in RestyleManager r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81098
2020-06-25 14:24:45 +00:00
Kagami Sascha Rosylight 105b257eeb Bug 1647525 - Use HasAnyStateBits() in PresShell r=emilio
Depends on D81096

Differential Revision: https://phabricator.services.mozilla.com/D81097
2020-06-25 14:09:31 +00:00
Kagami Sascha Rosylight 330db08f71 Bug 1647525 - Use HasAnyStateBits() in nsLayoutUtils r=emilio
Depends on D81095

Differential Revision: https://phabricator.services.mozilla.com/D81096
2020-06-25 14:27:15 +00:00
Kagami Sascha Rosylight f99f3caa1e Bug 1647525 - Use HasAnyStateBits() in nsGenConList r=emilio
Depends on D81094

Differential Revision: https://phabricator.services.mozilla.com/D81095
2020-06-25 14:09:00 +00:00
Kagami Sascha Rosylight 70a090ba3a Bug 1647525 - Use HasAnyStateBits() in nsFrameManager r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81094
2020-06-25 15:39:32 +00:00
Kagami Sascha Rosylight 1793f22207 Bug 1647525 - Use HasAnyStateBits() in nsCSSFrameConstructor r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81093
2020-06-25 14:23:35 +00:00
Kagami Sascha Rosylight 8c5c27b442 Bug 1647525 - Use HasAnyStateBits() in nsCaret r=emilio
Depends on D81091

Differential Revision: https://phabricator.services.mozilla.com/D81092
2020-06-25 14:07:45 +00:00
Kagami Sascha Rosylight 874fc4b1a7 Bug 1647525 - Use HasAnyStateBits() in nsBidiPresUtils r=emilio
Depends on D81090

Differential Revision: https://phabricator.services.mozilla.com/D81091
2020-06-25 14:07:33 +00:00
Kagami Sascha Rosylight c6824c2d07 Bug 1647525 - Use HasAnyStateBits() in nsIFrame.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D81090
2020-06-25 14:06:55 +00:00
Tom Schuster 4d5ed565df Bug 1647370 - Known JSClass analysis based on MIR nodes. r=jandem
This analysis is mostly useful for Warp without TI. We try to infer a known JSClass based
on MIR node types. There is very basic support for phis that is enough to handle some
if-else patterns where both sides produce the same object class.

To make sure the inferred JSClass is correct I am also adding an MAssertClass instruction
that asserts the class is correct during run-time.

Differential Revision: https://phabricator.services.mozilla.com/D80507
2020-06-25 18:20:08 +00:00
Matthew Noorenberghe 604c66c704 Bug 1648336 - Stop migrating logins from SQLite to JSON via LoginImport.jsm. r=severin
Differential Revision: https://phabricator.services.mozilla.com/D81011
2020-06-25 17:58:41 +00:00
Cosmin Sabou e84886cc27 Backed out changeset b33756c2e334 (bug 1645046) for causing several HTML related failures. CLOSED TREE 2020-06-25 21:11:00 +03:00
Cosmin Sabou 9a65563928 Backed out changeset 2d6665fa9b43 (bug 1640844) for causing regressions. 2020-06-25 21:08:01 +03:00
Cosmin Sabou 4d79f57fed Backed out 2 changesets (bug 1633379) for windows build bustages on ContentChild.obj. CLOSED TREE
Backed out changeset a26037f3225b (bug 1633379)
Backed out changeset efef0b59bcd8 (bug 1633379)
2020-06-25 20:47:03 +03:00
Micah Tigley fa0431285c Bug 1585005 - Enable RDM Fission for all builds. r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D81088
2020-06-25 16:54:34 +00:00
David Major f776b2f0cc Bug 1647839 - Don't pass -coverage-no-function-names-in-data in clang 11 r=marco
In clang-11 the flag's behavior became the default, and in fact the flag is no longer accepted so we get an unrecognized option error.

Differential Revision: https://phabricator.services.mozilla.com/D81124
2020-06-25 16:24:40 +00:00
Robert Helmer ecc4dce851 Bug 1643133 - Pioneer icon is hard to see in dark mode, r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D80995
2020-06-25 16:13:44 +00:00
Ryan VanderMeulen 682a6a529d Bug 1647861 - Upgrade to SQLite 3.32.3. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D80945
2020-06-25 16:23:37 +00:00
Robert Helmer 46c5bdeeca Bug 1644448 - bump expiration of FirstStartup telemetry r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D80251
2020-06-25 17:19:25 +00:00
Tom Tung 4554c0d82a Bug 1619649 - Update a few wpt tests' expectations; r=nika,annevk
Differential Revision: https://phabricator.services.mozilla.com/D80877
2020-06-25 16:48:38 +00:00
Tom Tung 8b72b4c57b Bug 1619649 - Set the prefs for COOP header, COEP header, and postMessage SAB to true on all channels; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D80858
2020-06-24 18:25:06 +00:00
Butkovits Atila 6d4dc7f680 Backed out 13 changesets (bug 1633935) as requested by Junior. CLOSED TREE
Backed out changeset 398fc19f5f6a (bug 1633935)
Backed out changeset 25822279ba5b (bug 1633935)
Backed out changeset e87b11c172b9 (bug 1633935)
Backed out changeset 709f8d50aa33 (bug 1633935)
Backed out changeset 3b268ac50692 (bug 1633935)
Backed out changeset ac9c5c1e5162 (bug 1633935)
Backed out changeset 292a5b34e9f7 (bug 1633935)
Backed out changeset 6251c22cc8f1 (bug 1633935)
Backed out changeset 73b51a139c91 (bug 1633935)
Backed out changeset 2a9873ad6856 (bug 1633935)
Backed out changeset be03e0e7b645 (bug 1633935)
Backed out changeset df5abc2c0734 (bug 1633935)
Backed out changeset 19dcca77a1cf (bug 1633935)
2020-06-25 20:25:36 +03:00
Butkovits Atila f2f500e3e6 Backed out changeset 7fbc8bcf6859 (bug 1555557) as requested by dev. CLOSED TREE 2020-06-25 20:11:41 +03:00
Cosmin Sabou 0e5d65f0f1 Backed out changeset decd39d62966 (bug 1647803) for build bustages on JSFunction.h. CLOSED TREE 2020-06-25 20:02:32 +03:00
prathiksha bc85d62d8c Bug 1597358 - Create a backup of logins.json to use when logins.json is missing or corrupt. r=MattN
Depends on D78477

Differential Revision: https://phabricator.services.mozilla.com/D79688
2020-06-25 16:30:42 +00:00
prathiksha a7eff183d5 Bug 1599567 - Add telemetry for when logins store is unusable because of missing or corrupt logins.json file. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D78477
2020-06-25 16:29:25 +00:00
Razvan Caliman 1c03261951 Bug 1644789 - Wait for Rule view to update before interacting with Flexbox toggle r=gl
By the looks of the [screenshot of the failing test](https://firefoxci.taskcluster-artifacts.net/QIl2Xbs1T5CfvCoUtWkK5w/0/public/test_info//mozilla-test-fail-screenshot_g8P5sS.png), the Rules view isn't updated to reflect the styles for the flex container. Looks like a race condition.

This patch ensures that the test waits for the [Rules view to update](https://searchfox.org/mozilla-central/rev/a87a1c3b543475276e6d57a7a80cb02f3e42b6ed/devtools/client/inspector/rules/rules.js#980) before attempting to click on the swatch to toggle the Flexbox highlighter.

Differential Revision: https://phabricator.services.mozilla.com/D81035
2020-06-25 16:36:44 +00:00
Nihanth Subramanya d34c9a3778 Bug 1555557 - Do cert override file writes off the main thread. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D35375
2020-06-25 16:30:54 +00:00
Simon Giesecke 9235fda693 Bug 1648452 - Make construction of NotNull work with MovingNotNull of derived-type. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D81077
2020-06-25 13:10:08 +00:00
Nika Layzell 0fefabd35b Bug 1633379 - Part 2: Add support for in-process JSWindowActors, r=kmag,Yoric
This switches the `nsIContent{Parent,Child}` interface to be
`nsIDOMProcess{Parent,Child}`, and also implements it on
`InProcess{Parent,Child}`, along with the `ProcessActor` interface.

Differential Revision: https://phabricator.services.mozilla.com/D80582
2020-06-25 16:28:11 +00:00
Nika Layzell 508260e158 Bug 1633379 - Part 1: Move PInProcess into dom/ipc, r=kmag,Yoric
This moves it near the cross-process `PContent` actor, and makes it more clear
that this actor is only intended to be used for DOM things.

Differential Revision: https://phabricator.services.mozilla.com/D80581
2020-06-25 15:49:15 +00:00
Simon Giesecke 0378cc49f9 Bug 1648384 - Make use of Result::propagateErr. r=mhowell
Differential Revision: https://phabricator.services.mozilla.com/D81031
2020-06-25 16:07:28 +00:00
Emilio Cobos Álvarez 88f6ea40ee Bug 1647474 - Wait for frame callbacks on the right window. r=kats
Quite obvious in hindsight :(

Differential Revision: https://phabricator.services.mozilla.com/D81128
2020-06-25 16:00:43 +00:00
Michael Kaply 77ef4b13b8 Bug 1592658 - Policy should not override user's locale choice. r=jaws,zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D79913
2020-06-24 23:52:38 +00:00
Simon Giesecke 7463bc52c9 Bug 1646774 - Apply pointer guideline to DatabaseInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80213
2020-06-25 12:45:57 +00:00
Simon Giesecke 04200bbba9 Bug 1646774 - Apply pointer guideline to TransactionInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80212
2020-06-25 12:17:27 +00:00
Simon Giesecke 6fbe4dd29b Bug 1648044 - Add Maybe<T&>::refEquals methods. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D80845
2020-06-25 15:09:58 +00:00
Simon Giesecke e30a7e3356 Bug 1647647 - Add InitializedOnce::ref methods. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D80843
2020-06-25 13:12:47 +00:00
Jon Coppeard 82f81f5453 Bug 1647803 - Move cell header field to the Cell class and remove CellHeader classes r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D80839
2020-06-25 15:14:37 +00:00
sefeng a4e9869db7 Bug 1645046 - Enable HTML5 dialog in Nightly r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D80045
2020-06-18 22:22:21 +00:00