Florian Quèze
998adb18ea
Bug 1728760 - require all nsITimerCallback native implementations to also implement nsINamed, r=smaug.
...
Differential Revision: https://phabricator.services.mozilla.com/D124349
2021-09-07 08:01:18 +00:00
Tooru Fujisawa
cc92ef732d
Bug 1708448 - Move property and element functions into js/public/PropertyAndElement.h. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D119619
2021-07-13 11:52:42 +00:00
Simon Giesecke
9af107a839
Bug 1691913 - Rename nsBaseHashtable::Put to InsertOrUpdate. r=xpcom-reviewers,necko-reviewers,jgilbert,dragana,nika
...
This makes the naming more consistent with other functions called
Insert and/or Update. Also, it removes the ambiguity whether
Put expects that an entry already exists or not, in particular because
it differed from nsTHashtable::PutEntry in that regard.
Differential Revision: https://phabricator.services.mozilla.com/D105473
2021-02-26 09:11:46 +00:00
Simon Giesecke
661e25bf09
Bug 1692880 - Make Put accept DataType instead of wrapping UserDataType. r=xpcom-reviewers,necko-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D104850
2021-02-16 15:53:33 +00:00
smolnar
1afbbe67e1
Backed out 5 changesets (bug 1691894) for causing hazard failures in nsXULPrototypeCache. CLOSED TREE
...
Backed out changeset 22dc870ee609 (bug 1691894)
Backed out changeset 58c31e9d6ae3 (bug 1691894)
Backed out changeset 7483e84149d8 (bug 1691894)
Backed out changeset f977d6cfa973 (bug 1691894)
Backed out changeset db4503476f34 (bug 1691894)
2021-02-15 16:43:23 +02:00
Simon Giesecke
3c29a68440
Bug 1691894 - Make Put accept DataType instead of wrapping UserDataType. r=xpcom-reviewers,necko-reviewers,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D104850
2021-02-15 10:04:46 +00:00
Andi-Bogdan Postelnicu
eddf5c3167
Bug 1626555 - Add `dom/reporting` to the list of non-unified-build-compatible directories. r=sg
...
Differential Revision: https://phabricator.services.mozilla.com/D96398
2020-11-09 12:14:27 +00:00
Nathan Froyd
0050523469
Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv
...
JS_ParseJSON doesn't require a null-terminated buffer, so we shouldn't have
to provide one.
Differential Revision: https://phabricator.services.mozilla.com/D85475
2020-08-04 14:17:37 +00:00
Simon Giesecke
cd8b8939b9
Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D80860
2020-07-01 08:29:29 +00:00
Simon Giesecke
8d168248fa
Bug 1645386 - Use nsTObserverArray::NonObservingRange where possible instead of ForwardRange. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D79507
2020-06-22 08:21:24 +00:00
Simon Giesecke
8bfe252320
Bug 1645339 - Use range-based for with nsTObserverArray in dom/reporting. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D79503
2020-06-16 10:15:42 +00:00
ssengupta
cf852bbfb9
Bug 1635399 - Function PrincipalInfoToPrincipal now returns Result<nsCOMPtr<nsIPrincipal>, nsresult> r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D73868
2020-05-12 19:02:05 +00:00
Andreas Farre
9e36af2ab6
Bug 1620594 - Part 3: Use default target for timers using SystemGroup. r=nika
...
Depends on D67632
Differential Revision: https://phabricator.services.mozilla.com/D67633
--HG--
extra : moz-landing-system : lando
2020-04-07 15:16:46 +00:00
Arnaud Renevier
9d7abb9383
Bug 1607364 - CrashReporting API r=baku
...
Implement Crash Report for Reporting API.
Differential Revision: https://phabricator.services.mozilla.com/D58053
--HG--
extra : moz-landing-system : lando
2020-02-21 17:40:30 +00:00
Razvan Maries
0801935dae
Backed out changeset 228931ff1d49 (bug 1607364) for mochitest failures. CLOSED TREE
2020-01-28 22:03:47 +02:00
Arnaud Renevier
4ba9c81516
Bug 1607364 - CrashReporting API r=baku
...
Implement Crash Report for Reporting API.
The browser test will force a crash of the renderer and check that a report is
sent to the server. Because of this (intentional) crash, the verification test
fail. So we disable verification test for that test.
Differential Revision: https://phabricator.services.mozilla.com/D58053
--HG--
extra : moz-landing-system : lando
2020-01-28 18:06:47 +00:00
Ciure Andrei
95103073f2
Backed out changeset 41a9a81b0127 (bug 1607364) for RustMozCrash related crashes CLOSED TREE
2020-01-23 02:50:36 +02:00
Arnaud Renevier
80b1e692e0
Bug 1607364 - CrashReporting API r=baku
...
Implement Crash Report for Reporting API.
Differential Revision: https://phabricator.services.mozilla.com/D58053
--HG--
extra : moz-landing-system : lando
2020-01-22 22:38:00 +00:00
Csoregi Natalia
a80826ff4b
Backed out changeset f2cdc99085f6 (bug 1607364) for bustage on BrowserParent.cpp. CLOSED TREE
2020-01-21 22:36:18 +02:00
Arnaud Renevier
18693a1c1f
Bug 1607364 - CrashReporting API r=baku
...
Implement Crash Report for Reporting API.
Differential Revision: https://phabricator.services.mozilla.com/D58053
--HG--
extra : moz-landing-system : lando
2020-01-21 19:31:26 +00:00
Jeff Walden
62a130ba0a
Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D56595
--HG--
extra : moz-landing-system : lando
2019-12-11 06:17:44 +00:00
Steve Fink
50cb5abc66
Bug 1583684 - Fix some rooting hazards in DOM bindings r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D47020
--HG--
extra : moz-landing-system : lando
2019-09-26 23:50:14 +00:00
Nicholas Nethercote
18fae65f38
Bug 1563139 - Remove StaticPrefs.h. r=glandium
...
This requires replacing inclusions of it with inclusions of more specific prefs
files.
The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.
Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.
Differential Revision: https://phabricator.services.mozilla.com/D39138
--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Ryan Hunt
00e98538aa
Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D21106
--HG--
extra : rebase_source : ea3f51c2c11247114deccbc86e90fb02b8a97257
2019-02-25 16:05:29 -06:00
Andrea Marchesini
f3c496f926
Bug 1515277 - Separate ClearData flag for Reporting data, r=jkt, r=smaug
2019-01-11 09:43:58 +01:00
Andrea Marchesini
3c4c56299f
Bug 1508310 - Implement Report-to header support - part 12 - Cleanup out-of-date endpoints, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
f759361b23
Bug 1508310 - Implement Report-to header support - part 8 - ChromeUtils methods for testing, r=smaug
2018-12-01 21:26:10 +01:00
Andrea Marchesini
1326941932
Bug 1508310 - Implement Report-to header support - part 7 - site-data cleanups endpoints, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
7f4916b08b
Bug 1508310 - Implement Report-to header support - part 6 - Remove endpoints, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
ace9fa800a
Bug 1508310 - Implement Report-to header support - part 4 - IPC to get endpoint from content process, r=smaug
2018-12-01 21:26:09 +01:00
Andrea Marchesini
2d4f513ae0
Bug 1508310 - Implement Report-to header support - part 1 - Header parser, r=smaug
2018-12-01 21:26:08 +01:00