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