Boris Zbarsky
19251f27ce
Bug 1562680. Implement the new syntax for Web IDL dictionary defaulting. r=peterv
...
`= {}` can now be used to indicate that an optional dictionary should have the
default value of 'default-initialized dictionary'
Differential Revision: https://phabricator.services.mozilla.com/D36504
--HG--
extra : moz-landing-system : lando
2019-07-03 07:52:35 +00:00
Cosmin Sabou
3ef8d24958
Backed out changeset 8e16f13a88c8 (bug 1562680) for colliding with Bug 1366738 that was backed out. CLOSED TREE
2019-07-03 10:46:39 +03:00
Boris Zbarsky
73f095abc4
Bug 1562680. Implement the new syntax for Web IDL dictionary defaulting. r=peterv
...
`= {}` can now be used to indicate that an optional dictionary should have the
default value of 'default-initialized dictionary'
Differential Revision: https://phabricator.services.mozilla.com/D36504
--HG--
extra : moz-landing-system : lando
2019-07-03 06:44:36 +00:00
Mihai Alexandru Michis
c7fc76c18f
Backed out changeset 12653dd76667 (bug 1562680) for causing bustages in FuzzingFunctions.webidl CLOSED TREE
2019-07-03 09:34:48 +03:00
Boris Zbarsky
3a5c721abb
Bug 1562680. Implement the new syntax for Web IDL dictionary defaulting. r=peterv
...
`= {}` can now be used to indicate that an optional dictionary should have the
default value of 'default-initialized dictionary'
Differential Revision: https://phabricator.services.mozilla.com/D36504
--HG--
extra : moz-landing-system : lando
2019-07-03 06:15:54 +00:00
Andrea Marchesini
dbaf607895
Bug 1490044 - Remove DOMPrefs MACRO for WebIDL support. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D33509
--HG--
extra : moz-landing-system : lando
2019-06-13 09:01:41 +00:00
Will Hawkins
4e47836648
Bug 1539006: Properly implement Performance Timeline Level 2 w3c spec. r=mstange,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D27008
--HG--
extra : moz-landing-system : lando
2019-04-12 16:29:48 +00:00
Bogdan Tara
3b6c73d88a
Backed out changeset 3cd097a7b017 (bug 1539006) for po-observe.any.worker.html failures CLOSED TREE
2019-04-10 09:48:56 +03:00
Will Hawkins
bfba5b52bb
Bug 1539006: Properly implement Performance Timeline Level 2 w3c spec. r=baku,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D26654
--HG--
extra : moz-landing-system : lando
2019-04-10 00:14:39 +00:00
Ciure Andrei
0dc8cf16eb
Backed out changeset e04ef5171459 (bug 1539006) for permafailing test_worker_observer.html CLOSED TREE
2019-04-09 06:32:40 +03:00
Will Hawkins
9833f90a1f
Bug 1539006: Properly implement Performance Timeline Level 2 w3c spec. r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D25426
--HG--
extra : moz-landing-system : lando
2019-04-09 00:43:10 +00:00
Boris Zbarsky
1c3e10afc5
Bug 1535384 part 1. Eliminate some easy cases of MOZ_CAN_RUN_SCRIPT_BOUNDARY on webidl callbacks. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D23771
--HG--
extra : moz-landing-system : lando
2019-03-19 05:24:39 +00:00
Boris Zbarsky
a998830a71
Bug 1535124 part 2. Mark Web IDL callbacks MOZ_CAN_RUN_SCRIPT by default. r=qdot
...
We add a [MOZ_CAN_RUN_SCRIPT_BOUNDARY] opt-out for now to keep the tree
compiling. The naming purposefully matches the C++ annotation that has a
similar effect, top make it easy to search for.
Differential Revision: https://phabricator.services.mozilla.com/D23520
--HG--
extra : moz-landing-system : lando
2019-03-19 12:59:54 +00:00
Cosmin Sabou
679b5e2db1
Backed out 5 changesets (bug 1485040) for causing build bustages on test_mozwebidlcodegen. CLOSED TREE
...
Backed out changeset b417c2d937e8 (bug 1485040)
Backed out changeset c567c4c7438f (bug 1485040)
Backed out changeset 806c36cb2c4c (bug 1485040)
Backed out changeset 0fbb490ffc7f (bug 1485040)
Backed out changeset a9622e7761eb (bug 1485040)
2018-09-13 23:04:55 +03:00
Andrew McCreight
93b3b0138c
Bug 1485040, part 5 - Automatically fix mode lines in WebIDL files r=qdot
...
This patch was generated by my modeline.py script.
MozReview-Commit-ID: EbVjPLwiUAT
Depends on D4159
Differential Revision: https://phabricator.services.mozilla.com/D4161
--HG--
extra : moz-landing-system : lando
2018-09-13 19:30:51 +00:00
Andrea Marchesini
a08ebce8d8
Bug 1489844 - Port DOMPrefs to StaticPrefs - part 21 - dom.enable_performance_observer, r=ehsan
2018-09-10 20:36:17 +02:00
Thomas Wisniewski
4f6c8c85c1
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
...
MozReview-Commit-ID: Lx2cjWDX8sh
--HG--
extra : rebase_source : 0305286f0fde08356c72acc71fb6095238270ead
2018-01-24 20:59:04 -05:00
Andrea Marchesini
dce09604e1
Bug 1436744
- Get rid of WorkerCheckAPIExposureOnMainThreadRunnable, r=catalinb
2018-02-12 21:02:22 +01:00
Andrea Marchesini
a11a9d201f
Bug 1436692 - Implement PerformanceObserver::takeRecords(), r=valentin
2018-02-08 17:43:25 +01:00
Sebastian Hengst
485da1eec8
Backed out changeset c2c746884242 (bug 1403027) for failing M-e10s(2,h2) without failure summary on Windows. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : e140ace761a6be91840cb282bc7c676561698291
2017-10-25 23:44:40 +02:00
Thomas Wisniewski
6bf7c6882a
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
...
MozReview-Commit-ID: Lx2cjWDX8sh
--HG--
extra : rebase_source : d7e8b3dfbf395de0c0d7b5b7ce716a37337735f5
2017-10-22 22:49:44 -04:00
Sebastian Hengst
6125e83b28
Backed out changeset c5f2f0e827d0 (bug 1403027) for build bustage at dom/workers/WorkerPrivate.cpp(984): expression did not evaluate to a constant, at least on Windows. r=backout on a CLOSED TREE
...
--HG--
extra : amend_source : e6eb5cbe9b6b41a929c8f811859efe6093eab3a2
2017-10-21 00:31:07 +02:00
Thomas Wisniewski
ac538c1bc0
Bug 1403027 - Do not throw from PerformanceObserver.observe when none of the entryTypes are known (log a JS console warning instead); r=bz
...
MozReview-Commit-ID: Lx2cjWDX8sh
--HG--
extra : rebase_source : 7f70818de5e4c31eb1781d524e0129b0b20759e3
2017-10-20 15:58:20 -04:00
Hiroyuki Ikezoe
53ea279d4e
Bug 1396219 - Support PerformanceObserverInit.buffered. r=baku
...
MozReview-Commit-ID: FhVZquBoC6F
--HG--
extra : rebase_source : 550192da86e26b1a0056d89546e83644e19bbcbb
2017-09-03 10:25:57 +09:00
Andrea Marchesini
64734bf74c
Bug 1278838
- Remove separate worker binding for Performance API, r=smaug
...
--HG--
rename : dom/performance/nsPerformance.cpp => dom/performance/Performance.cpp
rename : dom/performance/nsPerformance.h => dom/performance/Performance.h
rename : dom/workers/Performance.cpp => dom/performance/PerformanceWorker.cpp
rename : dom/workers/Performance.h => dom/performance/PerformanceWorker.h
2016-06-09 19:04:42 +02:00
Hiroyuki Ikezoe
d5e07e1e8b
Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
...
MozReview-Commit-ID: 7v5KhZdVuSm
--HG--
extra : rebase_source : e65095c2ebf46de2edf554d04d046ba7c18520c7
2016-05-10 13:35:35 +09:00
Phil Ringnalda
5236d2e4ba
Back out 561138ee5a32 (bug 1271487) for web-platform-tests failures and unexpected passes
...
CLOSED TREE
2016-05-23 21:09:07 -07:00
Hiroyuki Ikezoe
240e8e3669
Bug 1271487 - Enable PerformanceObserver API in nightly by default. r=baku
...
MozReview-Commit-ID: EuenLdpscHb
--HG--
extra : rebase_source : 07d84ddd066940b74fd3f1c3e13a73cc4e4b91e2
2016-05-10 13:35:35 +09:00
Hiroyuki Ikezoe
07f62b2d0a
Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku
...
--HG--
extra : rebase_source : 9ccd3f9c8932841aed6a13986a4466fac0197902
2015-08-17 15:13:20 -07:00