0f1732c6f8d51ea1351cba8f459b9df27893c687: Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 19 Mar 2015 10:13:33 -0400 - rev 251785
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1143793 part 1. Remove the obj argument of JS_CompileScript. r=luke
0b0c492a33b545fb9daa9b041969e17b5dcbe00e: Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 19 Mar 2015 10:13:33 -0400 - rev 251784
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv The only manual changes here are to BindingUtils.h, BindingUtils.cpp, Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp, dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp, Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp, Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The rest of this diff was generated by running the following commands: find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
9b2f419d98ab2258f65c2c6080b905cce1d83e6c: Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 19 Mar 2015 10:13:32 -0400 - rev 251783
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1117172 part 2. Change the non-wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv The only manual changes here are to BindingUtils.h, Codegen.py, and StructuredClone.cpp. The rest of this diff was generated by running the following commands: find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/WrapObject\((JSContext *\* *(?:aCx|cx)),(\s*)(JS::MutableHandle<JSObject\*> aReflector)/WrapObject(\1,\2JS::Handle<JSObject*> aGivenProto,\2\3/g' find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx)), this, aReflector/\1, this, aGivenProto, aReflector/'
5eeccb62c7733bda88195bb31d327426820a9198: Bug 1117172 part 1. Allow passing an optional aGivenProto to binding Wrap methods. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 19 Mar 2015 10:13:32 -0400 - rev 251782
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1117172 part 1. Allow passing an optional aGivenProto to binding Wrap methods. r=peterv
b79cddbe7de8ce23e99dc934be300ce2ea8fd7cc: Bug 1142669 - Fix some inlining issues and inline scripts with loops. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Mar 2015 15:10:07 +0100 - rev 251781
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1142669 - Fix some inlining issues and inline scripts with loops. r=h4writer
fd8149e51d07d03df0fe34825dcb03dc04135d9b: Bug 1143847 - Fix bogus asserts in x64 Assembler::finish(). r=sunfish
Jan de Mooij <jdemooij@mozilla.com> - Thu, 19 Mar 2015 15:10:05 +0100 - rev 251780
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1143847 - Fix bogus asserts in x64 Assembler::finish(). r=sunfish
e0918170249a71e73fd6dde5d36a12e4a3c708c0: Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 17 Mar 2015 16:18:34 -0400 - rev 251779
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher
13ebc289da451005896a67927d8a3245daf79f2a: Bug 1145146 - Remove offensive comment from nsFormFillController r=mak
Tim Taubert <ttaubert@mozilla.com> - Thu, 19 Mar 2015 14:34:28 +0100 - rev 251778
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1145146 - Remove offensive comment from nsFormFillController r=mak
8cadd6b561b348ea8689b3f85a05c3e3c40c7a24: Bug 1126089 - Use async messages for crash revival (r=ttaubert)
Bill McCloskey <billm@mozilla.com> - Tue, 17 Mar 2015 20:49:33 -0700 - rev 251777
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1126089 - Use async messages for crash revival (r=ttaubert)
ca6d6b665bc111fe76806ba02d8a069cd96dfd49: Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
Bill McCloskey <bill.mccloskey@gmail.com> - Thu, 26 Feb 2015 21:35:26 -0800 - rev 251776
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1126089 - Allow messages to be sent after frame script unload event (r=smaug)
ce1ac10eae4a3369062939ccaf0856215bd06ac1: Bug 1126089 - Add test for pageload event on browser element when tab closed (r=smaug)
Bill McCloskey <billm@mozilla.com> - Tue, 03 Mar 2015 16:50:51 -0800 - rev 251775
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1126089 - Add test for pageload event on browser element when tab closed (r=smaug)
c4a67c3317276abea4da080b71c422eea97e3343: Bug 1142584 - Fixed nsEscape.cpp compilation on mingw GCC 4.8. r=nfroyd
Jacek Caban <jacek@codeweavers.com> - Thu, 19 Mar 2015 14:29:54 +0100 - rev 251774
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1142584 - Fixed nsEscape.cpp compilation on mingw GCC 4.8. r=nfroyd
661d70e3289993ed2f6477cd5847ab99d9998177: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 19 Mar 2015 14:10:09 +0100 - rev 251773
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Merge mozilla-central to mozilla-inbound
eb6141f8f3a342096e162c17381dec1e22426372: Bug 1142952 - Update OTS to latest upstream revision; now at e779d45e7a96d3b97ed3d2b76db7478cb86fdd8b. r=jdaggett
Jonathan Kew <jkew@mozilla.com> - Thu, 19 Mar 2015 11:11:30 +0000 - rev 251772
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1142952 - Update OTS to latest upstream revision; now at e779d45e7a96d3b97ed3d2b76db7478cb86fdd8b. r=jdaggett
46f600c2366bba5e02566ee85df2a9756d5bf335: Bug 1142953 - Update Brotli decompressor to latest upstream revision from GitHub; now at ca29aa22c295daac15baf5d85427ecc7808b515c. r=jdaggett
Jonathan Kew <jkew@mozilla.com> - Thu, 19 Mar 2015 11:11:28 +0000 - rev 251771
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1142953 - Update Brotli decompressor to latest upstream revision from GitHub; now at ca29aa22c295daac15baf5d85427ecc7808b515c. r=jdaggett
c5af0c4863d10b3fc2650d4920624ae8b85fa869: Bug 1143653 - Typo fix in a variable name. r=me
Nicolas Silva <nsilva@mozilla.com> - Thu, 19 Mar 2015 12:07:28 +0100 - rev 251770
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1143653 - Typo fix in a variable name. r=me
ab26af10cb05472ab662e8acbdc12a3c95f894fa: Bug 1144155 Part 2: Bump the MFBT GCC requirement to 4.7. r=glandium
Bob Owen <bobowencode@gmail.com> - Thu, 19 Mar 2015 10:56:13 +0000 - rev 251769
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1144155 Part 2: Bump the MFBT GCC requirement to 4.7. r=glandium
dd58b992baf89898ec73f4a36b22e6e6502373cc: Bug 1144155 Part 1: Bump our minimum supported GCC version for Gecko up from 4.6 to 4.7. r=glandium
Bob Owen <bobowencode@gmail.com> - Thu, 19 Mar 2015 10:56:13 +0000 - rev 251768
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1144155 Part 1: Bump our minimum supported GCC version for Gecko up from 4.6 to 4.7. r=glandium
2e62677019c784cafcac81ae904800951c2b619e: Bug 1142437 - Better deal with delayed state change notifications from APZ. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 19 Mar 2015 06:54:34 -0400 - rev 251767
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1142437 - Better deal with delayed state change notifications from APZ. r=botond
83c5d1c58506ab886d898b1b649d64d2eaad5a80: Bug 1144650 - Don't dispatch touch-based mouse events when APZ is handling touch. r=jimm
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 19 Mar 2015 06:37:39 -0400 - rev 251766
Push 1154 by cmanchester@mozilla.com at Fri, 20 Mar 2015 01:41:39 +0000
Bug 1144650 - Don't dispatch touch-based mouse events when APZ is handling touch. r=jimm
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip