d6721fea9ad9fbcbbf44aefab7faee06c431d568: bug 1074917 - teach atk to get states from proxies r=surkov, davidb, mrbkap
Trevor Saunders <trev.saunders@gmail.com> - Tue, 23 Sep 2014 04:35:33 -0400 - rev 227800
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
bug 1074917 - teach atk to get states from proxies r=surkov, davidb, mrbkap We need to implement things like https://developer.gnome.org/atk/unstable/AtkObject.html#atk-object-ref-state-set and the same basic thing on windows. That API is fundamentally sync, but the information necessary to implement it is only available in the child process. That seems to leave us with two options, either we can use sync ipc or we can use async ipc but spin a nested event loop. If we were to spin nested event loops we'd have to be careful to make sure a11y didn't do anything until the nested event loop was done, and then a11y would have to deal with whatever changed. I'm not sure that will work, and since the system is probably waiting for the accessibility information anyway I don't think we get much out of spinning the event loop. So I think its somewhat less bad to use sync ipc here.
07bbc7e300d43e90a67e7e6dfd741c38e301ffd1: bug 1074862 - more fully initialize DocAccessibleParents r=davidb
Trevor Saunders <trev.saunders@gmail.com> - Mon, 29 Sep 2014 17:14:08 -0400 - rev 227799
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
bug 1074862 - more fully initialize DocAccessibleParents r=davidb Instances of DocAccessibleParent need to behave like any other ProxyAccessible which means something sensible must happen when we access these fields of a DocAccessibleParent.
a322cd5986b0528858ed124a71dac7ad50fd441a: bug 1074854 - properly mark proxies in atkobject::accWrap r=davidb
Trevor Saunders <trev.saunders@gmail.com> - Mon, 29 Sep 2014 17:10:39 -0400 - rev 227798
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
bug 1074854 - properly mark proxies in atkobject::accWrap r=davidb When the accWrap field points at a proxy its value must be the pointer or'd with IS_PROXY, but we incorrectly stored the plain pointer.
dd29a568fb2fb1b8c23b02c1ca2026f1c59ea4d7: bug 982842 - initial a11y ipc impl r=davidb, bent
Trevor Saunders <trev.saunders@gmail.com> - Fri, 07 Mar 2014 16:35:19 -0500 - rev 227797
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
bug 982842 - initial a11y ipc impl r=davidb, bent
f4316faa5c0cf2f18ddca4bbcef5eaf5a0c81592: Bug 1035422 - Control the layout.imagevisibility.enabled pref in a single place. r=tn
Lucas Silvestre <lukas.silvestre@gmail.com> - Tue, 21 Oct 2014 11:08:51 -0700 - rev 227796
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1035422 - Control the layout.imagevisibility.enabled pref in a single place. r=tn
b3ea9f5f9b9f14759f18ab329e396c7d1c47b93f: Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche
Aaron Klotz <aklotz@mozilla.com> - Tue, 21 Oct 2014 11:48:08 -0600 - rev 227795
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 818307: Part 2 - Plugin Hang UI ChromeHang annotations; r=gfritzsche
f4bd80941d4116e0786cabd5d3ae32f27e22b01a: Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan
Aaron Klotz <aklotz@mozilla.com> - Tue, 21 Oct 2014 11:48:08 -0600 - rev 227794
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 818307: Part 1 - Add annotation support to ChromeHangs; r=vladan
15099ba111e847a4cd5d4baf2bcd038910ca5fcf: Merge inbound to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 21 Oct 2014 15:14:52 -0400 - rev 227793
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Merge inbound to m-c. a=merge
02b3cdf68d5770413716f5f1d1a30207b7e648e4: Bug 1085701 - Report the allocation size to the OOM abort. r=roc
Mats Palmgren <mats@mozilla.com> - Tue, 21 Oct 2014 15:42:24 +0000 - rev 227792
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1085701 - Report the allocation size to the OOM abort. r=roc
2a688c2925bdd1f096d6019855ef7736e54c7da6: Bug 1085050 - Remove a DEBUG assertion. r=kip
Mats Palmgren <mats@mozilla.com> - Tue, 21 Oct 2014 15:42:24 +0000 - rev 227791
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1085050 - Remove a DEBUG assertion. r=kip
317187728774394ae88ad0b771546eb7dcbe088e: Bug 1061372 - [2/2] Fix Gecko screen orientation to Android orientation mapping. r=snorp
Eugen Sawin <esawin@mozilla.com> - Tue, 21 Oct 2014 17:34:59 +0200 - rev 227790
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1061372 - [2/2] Fix Gecko screen orientation to Android orientation mapping. r=snorp
4de85788d5a69ed45f4a2a0e2d4f69f4c052a58a: Bug 1061372 - [1/2] Remove event listener on screen orientation unlock.
Eugen Sawin <esawin@mozilla.com> - Wed, 08 Oct 2014 16:31:44 +0200 - rev 227789
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1061372 - [1/2] Remove event listener on screen orientation unlock.
e5832730d7975c3f33649c98cc55217e7a16273a: Bug 1085662 - Don't crash if there is no deadlock detector when destroying BlockingResourceBase r=froydnj
James Willcox <snorp@snorp.net> - Tue, 21 Oct 2014 10:16:31 -0500 - rev 227788
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1085662 - Don't crash if there is no deadlock detector when destroying BlockingResourceBase r=froydnj
e1ec08bcb58866fa849a8f1b045ad7d8abde5259: Bug 1080909 - Do not accept a zero time constant when calling AudioParam.setTargetAtTime in order to avoid the division by zero later on; r=padenot
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 21 Oct 2014 10:14:26 -0400 - rev 227787
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1080909 - Do not accept a zero time constant when calling AudioParam.setTargetAtTime in order to avoid the division by zero later on; r=padenot
fde2ca8775f62a3ca31084893b8d17ee4cb7547c: Bug 1079579 - Move the automation build scripts into the tree, r=terrence
Steve Fink <sfink@mozilla.com> - Fri, 17 Oct 2014 14:06:00 -0700 - rev 227786
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1079579 - Move the automation build scripts into the tree, r=terrence DONTBUILD because NPOTB until I land the build-tools change.
a92bf7479a426020e8fdc4bbd132751c79e9a129: Bug 1085127 - cubeb_sndio.c: error when compiling with debug enabled (undeclared identifier "false") - include stdbool.h r=kinetik
Fabian Raetz <fabian.raetz@gmail.com> - Tue, 21 Oct 2014 15:59:55 +0200 - rev 227785
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1085127 - cubeb_sndio.c: error when compiling with debug enabled (undeclared identifier "false") - include stdbool.h r=kinetik
f33aefd6cea229d25d0346cf07ab5e7fdbdd66bf: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 21 Oct 2014 15:55:25 +0200 - rev 227784
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Merge mozilla-central to mozilla-inbound
112be8f081b30f6b8863af84111aa8b520f6b83c: Bug 1014614 - Fix readback of SurfaceTextureImage r=jgilbert
James Willcox <snorp@snorp.net> - Tue, 21 Oct 2014 08:53:02 -0500 - rev 227783
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1014614 - Fix readback of SurfaceTextureImage r=jgilbert
31cc8ab02681a03117ed53688be716697d69419b: Bug 1014614 - Add GLBlitHelper::BlitImageToFramebuffer and support SurfaceTexture images r=jgilbert
James Willcox <snorp@snorp.net> - Tue, 21 Oct 2014 08:53:02 -0500 - rev 227782
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1014614 - Add GLBlitHelper::BlitImageToFramebuffer and support SurfaceTexture images r=jgilbert
9f8755778ca65f8ac27dcc31b4d73923013fe286: Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin
Andrew Martin McDonough <foolkingcrown@gmail.com> - Tue, 21 Oct 2014 08:53:01 -0500 - rev 227781
Push 7326 by bhearsum@mozilla.com at Fri, 28 Nov 2014 15:58:42 +0000
Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip