Bug 875452 - Part 0: Fix include leak of IonCaches.h and others (r=nbp over IRC)
Bug 875452 - Part 1: Refactor and cleanup GetPropertyICs to isolate proxy code. (r=nbp)
Bug 875452 - Part 2: Remove totally unsed SafepointIndex from ICs (r=nbp)
Bug 875452 - Part 3: Factor Proxy::Get call generation out of GetPropertyIC. (r=djvj)
Bug 875452 - Part 4: Handle NoPropertys on DoesntShadow{,Unique} DOMProxies. (r=djvj)
Bug 875452 - Part 5: Add generic proxy stub to GetPropertyIC. (r=djvj)
Bug 902264 - Part 1: Degeneralize GetPropertyIC Array.length stubs. (r=jandem)
Bug 902264 - Part 2: Expose Array.length optimization to idempotent GetPropertyICs. (r=jandem)
Bug 875452 - Part 6: Refactor GetPropertyIC::canAttachNative() for unification with other get ICs. (r=shu)
Bug 875452 - Part 6.5: Fix const correctness issues in IonCaches.h (r=shu)
Bug 875452 - Part 7: Change GetPropertyParIC to use common CanAttachNative. (r=shu)
Bug 875452 - Part 8: Change GetElementIC to use common CanAttachNative. (r=shu)
Bug 875452 - Part 9: Change GetElementParIC to use common CanAttachNative. (r=shu)