gecko-dev/dom
Hiroyuki Ikezoe 653e15ba32 Bug 1403433 - Add another variant of SchedulePaint that does not call InvalidateRenderingObservers for PendingAnimationTracker. r=birtles
nsFrame::SchedulePaint() invokes InvalidateRenderingObservers, and
InvalidateRenderingObservers ends up posting change hints during we are
processing sequential tasks for animations, but we don't allow posting any
change hints while we are in the middle of restyling process.

Though the change hints posted by InvalidateRenderingObservers are not harmful
in this case since the change hints will be processed in a second post
traversal without problems.  That's said, InvalidateRenderingObservers stuff
should be processed in display list based invalidation anyway (bug 1284053).

MozReview-Commit-ID: GKVRZ98lvEN
2017-09-29 19:42:13 +09:00
..
abort Bug 1402317 - Remove dom.abortController.enabled and dom.abortController.fetch.enabled prefs, r=qdot 2017-09-27 03:50:46 +02:00
animation Bug 1403433 - Add another variant of SchedulePaint that does not call InvalidateRenderingObservers for PendingAnimationTracker. r=birtles 2017-09-29 19:42:13 +09:00
asmjscache
audiochannel
base merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
battery
bindings Bug 1153592 part 2 - Remove JSPROP_SHARED; ensure accessor props don't have slots. r=evilpie 2017-09-26 12:26:50 +02:00
broadcastchannel Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug 2017-09-13 05:59:06 +02:00
browser-element Bug 1389650 - Change nsIDOMHTMLAnchorElement instanceof checks to getClassName; r=bz 2017-09-26 11:40:15 -07:00
cache Bug 1402586 Hold the worker alive while Cache API completes a lazy body open IPC operation. r=asuth 2017-09-25 10:45:58 -07:00
canvas Bug 1403798 - Update sRGB expectation to "pass" on Windows. 2017-09-28 13:28:21 -07:00
commandhandler Bug 1369072 - part3: nsXBLPrototypeHandler::DispatchXBLCommand() should use controller of visible window r=smaug 2017-09-07 22:54:49 +09:00
console Bug 1153592 part 2 - Remove JSPROP_SHARED; ensure accessor props don't have slots. r=evilpie 2017-09-26 12:26:50 +02:00
credentialmanagement
crypto
encoding
events merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
fetch Backed out changeset 22a322b57f50 (bug 1380255) for asserting and failing mochitest-plain toolkit/components/extensions/test/mochitest/test_ext_webrequest_responseBody.html. r=backout 2017-09-26 15:45:24 +02:00
file Bug 1402888 - Remove nsIStreamTransportService::createInputStream startOffset and readLimit params, r=smaug 2017-09-26 07:21:27 +02:00
filehandle
filesystem Bug 1391005 - Eliminate NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED. r=peterv 2017-08-29 16:02:48 -07:00
flyweb Bug 870698 - Part 10: Replace Append(NS_LITERAL_STRING("")) with AppendLiteral(u""). r=erahm 2017-09-07 18:32:54 -07:00
gamepad Backed out changeset e98549c5dd9d (bug 1347519) for RunWatchdog shutdown hangs in Mac debug mochitest-1 2017-09-05 21:39:55 -07:00
geolocation
grid
html Merge inbound to m-c a=merge CLOSED TREE 2017-09-27 16:51:49 -07:00
imptests Bug 1341102 - Remove stale annotations ; r=emilio 2017-09-01 14:59:13 -07:00
indexedDB Bug 1403023 - Set mSentCommitOrAbort to true when HoldWorker call fails to silence the destructor assertion (this is a followup fix for bug 1399322); r=asuth 2017-09-29 08:48:47 +02:00
interfaces Bug 1389650 - Remove nsIDOMHTMLAnchorElement; r=bz 2017-09-26 11:41:28 -07:00
ipc merge mozilla-central to autoland. r=merge a=merge 2017-09-27 11:49:57 +02:00
json
jsurl Bug 1390428 (part 9) - Remove nsXPIDLCString. r=erahm. 2017-08-17 15:29:03 +10:00
locales Backed out changeset 0ce8d073a16e (bug 256180) 2017-09-28 11:30:33 +02:00
manifest
mathml
media merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
messagechannel Backed out changeset a8d6f6fd7bda (bug 1359017) for failing wpt's /html/dom/reflection-forms.html. r=backout 2017-09-13 08:56:53 +02:00
network Bug 1402888 - Remove nsIInputStreamPump::Init() offset and limit params, r=smaug 2017-09-26 07:21:44 +02:00
notification Bug 870698 - Part 4: Replace Equals("") with EqualsLiteral(""). r=erahm 2017-09-06 01:13:45 -07:00
offline Bug 1401848. Remove NS_IMPL_EVENT_HANDLER and its consumers. r=smaug 2017-09-22 18:07:05 -04:00
payments Bug 1403080 - Return null DOMString while PaymentOptions.requestShipping is false. r=baku 2017-09-28 15:20:19 +08:00
performance Bug 1403178 - Remove mParent assertion from Performance* as it's triggered in headless mode r=baku 2017-09-28 08:26:11 +02:00
permission
plugins Bug 1403288 - Remove redundant reftest lines since border layers are enabled by default with webrender now. r=Gankro 2017-09-26 15:02:39 -04:00
power
presentation Bug 1402888 - Remove nsIInputStreamPump::Init() offset and limit params, r=smaug 2017-09-26 07:21:44 +02:00
promise Bug 1392540 - Keep running debugger Promise while debugging workers. r=baku 2017-08-10 13:27:07 +02:00
push Bug 1390428 (part 2, attempt 2) - Remove more nsXPIDLCString local variables. r=erahm. 2017-08-21 20:01:27 +10:00
quota Bug 870698 - Part 6: Replace Append(NS_LITERAL_CSTRING("")) with AppendLiteral(""). r=erahm 2017-09-07 18:25:25 -07:00
res
script Bug 1395525 - Make all changes landed as part of tracker request tailing preferrable. r=dragana 2017-08-31 06:07:00 -04:00
secureelement
security Bug 1403024 part 1 - Add nsContentUtils::SchemeIs helper function. r=bholley 2017-09-26 10:21:01 +10:00
smil Merge inbound to m-c a=merge CLOSED TREE 2017-09-27 16:51:49 -07:00
storage Bug 1388428 - Extend browsingData to restrict removing localStorage to a given list of hostnames; r=asuth,bsilverberg 2017-09-25 16:47:38 -04:00
svg Merge inbound to m-c a=merge CLOSED TREE 2017-09-27 16:51:49 -07:00
system Backed out changeset d9bc6c96c492 (bug 1399877) for build bustage a=backout 2017-09-15 14:53:20 -07:00
tests Backed out changeset d3ebcf7d4c31 (bug 1319342) for failing web-platform-test /dom/nodes/Node-cloneNode.html. r=backout 2017-09-27 20:04:51 +02:00
time
u2f Bug 1399334 - Add more debugging to see why certificates aren't valid. r=ttaubert 2017-09-18 21:43:40 -07:00
url Bug 870698 - Part 8: Replace Equals(NS_LITERAL_CSTRING("")) with EqualsLiteral(""). r=erahm 2017-09-06 15:00:31 -07:00
vr Bug 1396326 - VRDisplay.getFrameData() now returns false when orientation data is not available,r=daoshengmu 2017-09-27 13:54:58 -07:00
webauthn Bug 870698 - Part 9: Replace Assign(NS_LITERAL_STRING("")) with AssignLiteral(u""). r=erahm 2017-09-06 01:43:13 -07:00
webbrowserpersist Bug 1389650 - Remove nsIDOMHTMLAnchorElement; r=bz 2017-09-26 11:41:28 -07:00
webidl Bug 1403397 - Add a testing API. r=bz,r=Manishearth 2017-09-28 18:23:15 -07:00
workers Backed out 3 changesets (bug 1388413) for failures in browser_userContextId_openWindow.js a=bustage 2017-09-28 16:57:21 -07:00
worklet
xbl Bug 1153592 part 2 - Remove JSPROP_SHARED; ensure accessor props don't have slots. r=evilpie 2017-09-26 12:26:50 +02:00
xhr Bug 1400748 - Correct our handling of XHR.abort edge-cases; r=baku 2017-09-25 12:58:23 -04:00
xml Bug 1393806 part 3. Change dom::ReparentWrapper to take an ErrorResult. r=peterv 2017-09-13 13:34:55 -04:00
xslt Merge inbound to m-c a=merge CLOSED TREE 2017-09-27 16:51:49 -07:00
xul Bug 1402366: Mark datetimebox as not needing xul.css. r=bholley,jessica 2017-09-22 21:23:11 +02:00
jar.mn
moz.build Bug 1378342 - AbortSignal/AbortController - part 1 - Moving FetchController/FetchSignal into dom/abort, r=bkelly 2017-08-29 11:31:05 +02:00