6009d836249f540739c89417a50922648a870f53: Bug 736686 - Part 2: Implement Blob constructor in Worker. r=jonas, bent
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 24 Mar 2012 12:33:59 +0100 - rev 90261
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 736686 - Part 2: Implement Blob constructor in Worker. r=jonas, bent
120e179a4af7ffae3c7d5df25f95ad0dacbe52fe: Bug 736686 - Part 1: Make dictionary initializers callable off main thread. r=khuey
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 24 Mar 2012 12:33:49 +0100 - rev 90260
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 736686 - Part 1: Make dictionary initializers callable off main thread. r=khuey
081b574dbad3ea95b40a458e036eabc7ed7ee7d3: Backed out changeset 30798fdc5bad
Dão Gottwald <dao@mozilla.com> - Sat, 24 Mar 2012 12:33:30 +0100 - rev 90259
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Backed out changeset 30798fdc5bad
30798fdc5bad0d4b899faf5f979e1caf5a901484: bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
Igor Bukanov <igor@mir2.org> - Mon, 20 Feb 2012 11:58:00 +0100 - rev 90258
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke The patch shrinks the API presented in jsxdrapi.h down to 4 functions to encode/decode scripts and interpreted functions to/from the memory. The newly introduced implementation header vm/Xdr.h replaces the former JSXDRState with the template class XDRState parametrized by the enum type with two constants, XDR_ENCODE and XDR_DECODE. This way a compiler can fully eliminate the former runtime checks for the decoding/encoding mode. As a drawback this required to explicitly instantiate the xdr implementation as I do not want to put all the xdr code to header files. The memory-only XDR allows to avoid coping filename and to-be-atomized chars to a temporary buffer as the code can just access the buffer directly. Another change is that new XDRScript takes as a parameter its parent script. This allowed to avoid keeping filename in XDRState and simplify the filename management. Another change is the removal of JS_HAS_HDR. As CloneScript uses XDR to copy a script, JS_HAS_XDR cannot be disabled.
7a39ee24bd89ea0d9f3be6988b3642e64389af7a: Backed out changeset f33e1e959036; r=bustage
Ms2ger <ms2ger@gmail.com> - Sat, 24 Mar 2012 11:04:34 +0100 - rev 90257
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Backed out changeset f33e1e959036; r=bustage
f33e1e959036794b13b2b5169cfba81017d417c1: bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke
Igor Bukanov <igor@mir2.org> - Mon, 20 Feb 2012 11:58:00 +0100 - rev 90256
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
bug 737624 - memory-only encoding/decoding of scripts and functions. r=:luke The patch shrinks the API presented in jsxdrapi.h down to 4 functions to encode/decode scripts and interpreted functions to/from the memory. The newly introduced implementation header vm/Xdr.h replaces the former JSXDRState with the template class XDRState parametrized by the enum type with two constants, XDR_ENCODE and XDR_DECODE. This way a compiler can fully eliminate the former runtime checks for the decoding/encoding mode. As a drawback this required to explicitly instantiate the xdr implementation as I do not want to put all the xdr code to header files. The memory-only XDR allows to avoid coping filename and to-be-atomized chars to a temporary buffer as the code can just access the buffer directly. Another change is that new XDRScript takes as a parameter its parent script. This allowed to avoid keeping filename in XDRState and simplify the filename management. Another change is the removal of JS_HAS_HDR. As CloneScript uses XDR to copy a script, JS_HAS_XDR cannot be disabled.
9094735bcb469ea0197f4020ce1882d77fd66475: bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
Jonathan Kew <jfkthame@gmail.com> - Fri, 23 Mar 2012 12:14:16 +0000 - rev 90255
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
bug 688125 - part 2 - add memory reporting for fonts in the gfxFontCache. r=njn
deba21d63d211aca4544aae779974209e7f17c51: Bug 738572 - #include nsIHTMLContentSink.h in fewer places. r=bzbarsky.
Henri Sivonen <hsivonen@iki.fi> - Fri, 23 Mar 2012 17:21:44 +0200 - rev 90254
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 738572 - #include nsIHTMLContentSink.h in fewer places. r=bzbarsky.
0e0773c0188ff97ab06ef97d9681abfe02b8e7eb: Bug 737199, part 2: Port Gonk nsAppShell to the ICS InputReader. r=cjones,gal pending-r?mwu (npotb)
Michael Wu <mwu@mozilla.com> (and others) - Sun, 25 Mar 2012 03:06:02 -0700 - rev 90253
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 737199, part 2: Port Gonk nsAppShell to the ICS InputReader. r=cjones,gal pending-r?mwu (npotb)
7e51d72827a608d9fa9d2d805d92a2016d899280: Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb)
Michael Wu <mwu@mozilla.com> - Sun, 25 Mar 2012 02:11:05 -0700 - rev 90252
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 737173, part 2: Port AudioManager and libsydneyaudio to the new import. r=cjones (npotb)
2fae50aeacf1f742bd66c5e5e38022d1347e66ed: Bug 737173, part 1: Import the Gingerbread/Ice Cream Sandwich-compatible audio client code. r=cjones (npotb)
Michael Wu <mwu@mozilla.com> - Sun, 25 Mar 2012 02:11:05 -0700 - rev 90251
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 737173, part 1: Import the Gingerbread/Ice Cream Sandwich-compatible audio client code. r=cjones (npotb)
b70043c5cc0164248456555b238417ac5e85dd01: Bug 737199, part 1: Import the Ice Cream Sandwich version of InputReader and friends to get off the treadmill of an internal interface. r=cjones,mwu (npotb)
Michael Wu <mwu@mozilla.com> (and others) - Sun, 25 Mar 2012 02:11:05 -0700 - rev 90250
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 737199, part 1: Import the Ice Cream Sandwich version of InputReader and friends to get off the treadmill of an internal interface. r=cjones,mwu (npotb)
4d340eb36a3e7d3c18b689fddc87687588e73b64: Bug 739019: Allow chrome code to use PowerManager. r=cjones
Kan-Ru Chen <kanru@kanru.info> - Sun, 25 Mar 2012 00:11:00 -0700 - rev 90249
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 739019: Allow chrome code to use PowerManager. r=cjones
bfa002b0812fe02dba975504fb2fa83689115395: Bug 739020: Restore ANDROID_SOURCE so that the stagefright plugin knows where to find the gonk/android code it needs. r=mwu
Chris Jones <jones.chris.g@gmail.com> - Sun, 25 Mar 2012 00:00:06 -0700 - rev 90248
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 739020: Restore ANDROID_SOURCE so that the stagefright plugin knows where to find the gonk/android code it needs. r=mwu
1a99df27f7b9624e150f35ef005d70513e4487ce: Bug 737196 - Make camera code build on gonk-ics, r=cjones
Michael Wu <mwu@mozilla.com> - Fri, 23 Mar 2012 15:45:47 -0400 - rev 90247
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 737196 - Make camera code build on gonk-ics, r=cjones
e779cd5a38f08a94015632ee4843512790dddbbe: ELFSIZE not defined on gonk-ics (bug 737190, r=gal).
Michael Wu <mwu@mozilla.com> - Sun, 25 Mar 2012 03:15:33 +0200 - rev 90246
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
ELFSIZE not defined on gonk-ics (bug 737190, r=gal).
33fa8d55914c5757e532587752f76c2f7026dc24: Build changes to support gonk-ics (bug 737167, r=cjones, patch by mwu).
Andreas Gal <gal@mozilla.com> - Sun, 25 Mar 2012 03:13:35 +0200 - rev 90245
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Build changes to support gonk-ics (bug 737167, r=cjones, patch by mwu).
841924d85767a902376707569b083c6d4f8ad58a: fix mozglue/gonk/Makefile.in comment style (bug 739003, r=cjones)
Andreas Gal <gal@mozilla.com> - Sun, 25 Mar 2012 01:55:34 +0100 - rev 90244
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
fix mozglue/gonk/Makefile.in comment style (bug 739003, r=cjones)
20a01901480f5d107d74df171f77f09acfed80f8: Merge last PGO-green changeset of mozilla-inbound to mozilla-central
Ed Morley <bmo@edmorley.co.uk> - Sat, 24 Mar 2012 16:05:07 +0000 - rev 90243
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
4c2c3a714ebe2e689630874ea350d3f67db969bf: Bug 735031 - Make Fullscreen API work with DOMElements rather than only HTML Elements. r=cpearce,smaug
Diogo Golovanevsky Monteiro <diogo.gmt@gmail.com> - Sat, 24 Mar 2012 17:37:04 +1300 - rev 90242
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 735031 - Make Fullscreen API work with DOMElements rather than only HTML Elements. r=cpearce,smaug
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip