b8274835178599b7dfd55860f84406afb40bd673: Bug 1285409. Store out of flow data for frames we are going to descent into anyways (despite no intersection with the dirty rect) so we have the correct clip for them. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Fri, 08 Jul 2016 00:25:18 -0500 - rev 304185
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1285409. Store out of flow data for frames we are going to descent into anyways (despite no intersection with the dirty rect) so we have the correct clip for them. r=mattwoodrow If the frame already has the NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO bit we are going to descend into it anyways, so we may as well store the oof data so we can have the correct clip. Sometimes we add the bit after this test though, so it doesn't allow us to have the proper clip in all cases.
a92d0eec5c91eb50116758bf14d05fde28bf788a: Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 304184
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 15. Get rid of the wantsXrays configuration annotation. Just set bindings to want Xrays if they're exposed in Window. r=khuey
4082fdfd16fb2e87556f948bb09e3c3edfdd9fb1: Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 304183
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 14. Remove the now-unused skipGen bits from binding code. r=khuey
762c289ada581c1cef856ab16b241355c2d6c7bc: Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 304182
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 13. Get rid of the concept of worker vs non-worker descriptors. r=khuey
5014c7d22f2fa4e01822949e7c54467a08c16d0a: Bug 1257037 part 12. Simplify CGRegisterWorkerBindings now that there are no more worker descriptors. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 304181
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 12. Simplify CGRegisterWorkerBindings now that there are no more worker descriptors. r=khuey
7b7cf5270426b8153bf86cca34152dff04cd1744: Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:55 -0400 - rev 304180
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 11. Get rid of getRelevantProviders, since all the places that use it have a Configuration. r=khuey
dfa4d5a42b52c6eaa6bcbbca54595713cc3131bd: Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304179
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 10. Store only one descriptor per interface name in the configuration. r=khuey
4565bfc8b866fd71c33201179daeb9ead66419fd: Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304178
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 9. Get rid of the concept of mainthread callbacks or worker callbacks; just codegen all the callbacks. r=khuey
4c5ea0b7a3d109be6e8f20e623c3530205432f63: Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304177
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 8. Remove Configuration.getDescriptorProvider. r=khuey
2de33eb0bb321a55cd66168d2440281b5420d466: Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304176
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 7. Make the binding Configuration a non-workers DescriptorProvider. r=khuey
64424f160c3a9c5c8daa38bdc9414146c44f03c4: Bug 1257037 part 6. Simplify the toBindingNamespace function now that there are no worker bindings. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304175
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 6. Simplify the toBindingNamespace function now that there are no worker bindings. r=khuey
bd7880a9663687a997d7842b71815b5277c2965a: Bug 1257037 part 5. Remove remaining checks for worker descriptors from Codegen.py. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304174
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 5. Remove remaining checks for worker descriptors from Codegen.py. r=khuey
5efc76268adf0434620f5abf1f2301330256ea58: Bug 1257037 part 4. Remove the worker-only XXX comments from CGWrapGlobalMethod, since we never have worker descriptors for globals anyway. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304173
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 4. Remove the worker-only XXX comments from CGWrapGlobalMethod, since we never have worker descriptors for globals anyway. r=khuey
1d6e808cafc5a32afc2a1435442367129f676a54: Bug 1257037 part 3. Remove filteredSignatures, since it's a no-op unless we're dealing with a worker descriptor. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:54 -0400 - rev 304172
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 3. Remove filteredSignatures, since it's a no-op unless we're dealing with a worker descriptor. r=khuey
0383f585a64fca4a8bdb2eb53be992933523b0f5: Bug 1257037 part 2. Remove isMaybeExposedIn, since it always returns true now. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:53 -0400 - rev 304171
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 2. Remove isMaybeExposedIn, since it always returns true now. r=khuey
f2e423fbd09c29dd0e6d80c2336c9ab994dc2273: Bug 1257037 part 1. Remove the worker-descriptor-related complexity in getControllingCondition, since workerDesc.workers never tests true anymore. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 08 Jul 2016 00:37:53 -0400 - rev 304170
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1257037 part 1. Remove the worker-descriptor-related complexity in getControllingCondition, since workerDesc.workers never tests true anymore. r=khuey
db366c498f6350f13d3354c0c3f23b922449dfc1: Bug 1283344 - disable dom/filesystem/tests/test_worker_basic.html for being number one with a bullet on the Orange Factor hit parade
Phil Ringnalda <philringnalda@gmail.com> - Thu, 07 Jul 2016 21:27:25 -0700 - rev 304169
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1283344 - disable dom/filesystem/tests/test_worker_basic.html for being number one with a bullet on the Orange Factor hit parade
9acdf39431fc0034073c9d9889b959ae3878daa4: Bug 1282150 followup: placate the rooting analysis in SimpleGlobalObject::Create so we can reopen the CLOSED TREE
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 07 Jul 2016 22:24:37 -0400 - rev 304168
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1282150 followup: placate the rooting analysis in SimpleGlobalObject::Create so we can reopen the CLOSED TREE
8f5af40eb3654406bd13abc5e310386075c515d0: Backed out 6 changesets (bug 1285036) for bustage on a CLOSED TREE.
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 07 Jul 2016 21:57:49 -0400 - rev 304167
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Backed out 6 changesets (bug 1285036) for bustage on a CLOSED TREE. Backed out changeset f7174077bd92 (bug 1285036) Backed out changeset 4ae182434a6a (bug 1285036) Backed out changeset 0390a7afb12d (bug 1285036) Backed out changeset b93efbaf1d7a (bug 1285036) Backed out changeset 3036026722de (bug 1285036) Backed out changeset 8e94b77f805b (bug 1285036)
e0711b79a474e3bdb3809cdbea14761ebcd94dee: Bug 1285302 - Add a note describing why 'JS::ubi::Size' is not size_t. r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 07 Jul 2016 11:36:00 -0400 - rev 304166
Push 30414 by cbook@mozilla.com at Fri, 08 Jul 2016 09:59:01 +0000
Bug 1285302 - Add a note describing why 'JS::ubi::Size' is not size_t. r=jimb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip