David Parks
cb4447fb76
Bug 1326084 - Unbind accessible child doc before replacing with new one. r=trevor
...
We need to update mChildDocs on child document removal. This also cleans up some code related to setting a new child doc when one is already set -- we now assert that this cannot happen.
2017-04-07 13:26:45 -07:00
Trevor Saunders
63b439d560
bug 1339128 - reference parent proxy by id r=eeejay
2017-02-13 14:52:07 -05:00
Trevor Saunders
c186e6199d
bug 1326084 - rework ProxyAccessible handling of outer docs
2017-02-10 00:41:29 -05:00
Trevor Saunders
84427f7d36
backout bug 1326084
2017-02-03 12:47:51 -05:00
Trevor Saunders
f13af05431
bug 1326084 - fixup shutting down a ProxyAccessible with no child doc
2017-02-02 11:37:16 -05:00
Trevor Saunders
389a70208a
bug 1326084 - ClearChildDoc() should leave the proxy marked as being an outerdoc r=aklotz
...
Since it can be called in strange orderings wrt SetChildDoc() it seems
reasonable to believe we can get an ordering where the proxy has a document as
a child but is not marked as having document children.
2017-02-01 14:37:01 -05:00
Aaron Klotz
58f65fa06e
Bug 1321935: Make ProxyAccessibleBase::SetChildDoc tolerate replacing one document with another, and add a new ClearChildDoc for removing that document; r=tbsaunde
...
MozReview-Commit-ID: 2GgiUPf4gi0
2016-12-02 14:50:00 -07:00
Kan-Ru Chen
a9b19d0584
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
2016-08-24 14:47:04 +08:00
Aaron Klotz
cf307c2ad0
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
2016-08-19 13:16:42 -06:00
Sebastian Hengst
d083e0b35e
Backed out changeset 2b4c3a792b14 (bug 1268544)
2016-08-19 10:02:32 +02:00
Aaron Klotz
35b6161d89
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
2016-08-18 10:45:55 -06:00
Phil Ringnalda
438115d5f1
Backed out 6 changesets (bug 1288841, bug 1268544) for causing Win7 e10s Marionette to fail in test_import_script.py TestImportScriptContent.test_imports_apply_globally
...
Backed out changeset c9f49a119255 (bug 1288841)
Backed out changeset a9d43e83e070 (bug 1268544)
Backed out changeset d898178a0809 (bug 1268544)
Backed out changeset 4887b4164dd9 (bug 1268544)
Backed out changeset 7c3a5a770cae (bug 1268544)
Backed out changeset 12aa15cf5879 (bug 1268544)
2016-08-18 00:30:21 -07:00
Aaron Klotz
a22c089f83
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
2016-08-16 12:21:41 -06:00
Wes Kocher
c4a744687d
Backed out changesets e4a39e456f89 (bug 1268544) for mass build bustage a=backout CLOSED TREE
...
***
Backed out changeset 119a4b187938 (bug 1268544)
***
Backed out changeset d83cba382cfe (bug 1268544)
***
Backed out changeset a0085eb5ffe7 (bug 1268544)
***
Backed out changeset eefa457c3680 (bug 1288843)
***
Backed out changeset 17dc46beb1a5 (bug 1288841)
***
Backed out changeset e76f58f328d4 (bug 1268544)
***
Backed out changeset ffc8ee715fdb (bug 1268544)
***
Backed out changeset 99f0ea19b8f5 (bug 1268544)
***
Backed out changeset 2bdfb9514317 (bug 1268544)
***
Backed out changeset e4b3a5e1756d (bug 1268544)
2016-08-15 15:58:45 -07:00
Aaron Klotz
e1905d33c0
Bug 1268544: Refactor ProxyAccessible and dependencies; r=tbsaunde
...
MozReview-Commit-ID: EHV0JR6NmKf
2016-08-04 18:28:08 -06:00