searching for reviewer(smaug)
43b51a61e0607276251e3875a228bc029ad4d852: Bug 1023121 - Update our progress in docloader before calling state change listeners. r=smaug, a=sledru
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 24 Jun 2014 23:36:39 -0400 - rev 149000
Push 277 by ryanvm@gmail.com at Wed, 25 Jun 2014 16:04:44 +0000
Bug 1023121 - Update our progress in docloader before calling state change listeners. r=smaug, a=sledru
26bf6fc63018f0541d31804961c41a8ac9056d13: Bug 1018414 - Skip test_error_codes.js on OS X. r=smaug, a=test-only
Nathan Froyd <froydnj@mozilla.com> - Mon, 02 Jun 2014 15:27:16 -0400 - rev 148985
Push 266 by ryanvm@gmail.com at Fri, 13 Jun 2014 15:58:51 +0000
Bug 1018414 - Skip test_error_codes.js on OS X. r=smaug, a=test-only
8c406adf76a0d6bb78160141ac86aaf6576f365b: Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lmandel
Jeff Walden <jwalden@mit.edu> - Mon, 02 Jun 2014 11:25:43 -0700 - rev 148966
Push 257 by jwalden@mit.edu at Mon, 02 Jun 2014 18:27:19 +0000
Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff, a=lmandel
0c84af204474f76bb278a01699661aee24988f1b: Bug 997341 - Modify content/xul/document/test/bug497875-iframe.xul to not connect to mozilla.org. r=smaug, a=test-only
Nathan Froyd <froydnj@mozilla.com> - Mon, 28 Apr 2014 10:24:19 -0400 - rev 148940
Push 237 by ryanvm@gmail.com at Thu, 08 May 2014 15:56:55 +0000
Bug 997341 - Modify content/xul/document/test/bug497875-iframe.xul to not connect to mozilla.org. r=smaug, a=test-only
1342f783a00787eb23e918f83896bc03266fb392: Bug 958780 - B2G Crash during FTU. r=smaug, a=bajaj
Blake Kaplan <mrbkap@gmail.com> - Mon, 13 Jan 2014 16:56:07 -0800 - rev 148809
Push 150 by ryanvm@gmail.com at Thu, 23 Jan 2014 19:10:21 +0000
Bug 958780 - B2G Crash during FTU. r=smaug, a=bajaj
1efe77eee0fb3d874f8bd462df6c814968916f27: Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8,sr=smaug a=RyanVM
Bobby Holley <bobbyholley@gmail.com> - Wed, 01 Jan 2014 18:32:01 -0800 - rev 148765
Push 119 by bobbyholley@gmail.com at Thu, 02 Jan 2014 02:32:56 +0000
Bug 950909 - Forward native aggregation to the root XPCWrappedJS. r=mccr8,sr=smaug a=RyanVM
82f6833ca55525adb919a2d998ed378b4da0abc9: Bug 911864 - Make in-content XBL event handlers allowuntrusted=false by default. r=smaug, a=abillings
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148747
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Make in-content XBL event handlers allowuntrusted=false by default. r=smaug, a=abillings
796c6b8f3431ee34314c14e302668b1cb81a07f1: Bug 911864 - Only expose XBL members which have the exposeToUntrustedContent attribute set. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148746
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Only expose XBL members which have the exposeToUntrustedContent attribute set. r=smaug
41721dd187529856484470ec8cbb3da1a5d33939: Bug 911864 - When QIing objects bound with XBL scopes, route the XPCWrappedJS through an XrayWrapper from the XBL scope. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148745
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - When QIing objects bound with XBL scopes, route the XPCWrappedJS through an XrayWrapper from the XBL scope. r=smaug
e7912f3493d741970b701bddd86e3e92cf9bb946: Bug 911864 - Add annotations to our XBL tests as-needed. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148744
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Add annotations to our XBL tests as-needed. r=smaug
a2ecd225bed461c75926e580fa1bf4da5cb2c2d6: Bug 911864 - Annotate the members of marquee that correspond to properties in HTMLMarqueeElement per HTML5. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148743
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Annotate the members of marquee that correspond to properties in HTMLMarqueeElement per HTML5. r=smaug
2275f2271e91e029928d34ba3fcf7a2d2449c9ee: Bug 911864 - Install XBL members in the safe scope, then clone them into content (rather than the reverse). r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148742
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Install XBL members in the safe scope, then clone them into content (rather than the reverse). r=smaug
cb21234fccd8f926979776decd7e4616b9bfab95: Bug 911864 - Introduce an explicit opt-in attribute for exposing methods and properties to untrusted content. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148741
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Introduce an explicit opt-in attribute for exposing methods and properties to untrusted content. r=smaug
48dc72c2aa4e49a056a7c5e9ac02d1c31fec2705: Bug 911864 - Convert toolkit widget xul tests to chrome tests. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 13 Dec 2013 13:22:06 -0800 - rev 148739
Push 114 by bobbyholley@gmail.com at Fri, 13 Dec 2013 21:22:24 +0000
Bug 911864 - Convert toolkit widget xul tests to chrome tests. r=smaug We also remove test_menubar_gtk.xul, which is unreferenced by the build system and references a file that doesn't exist in the tree.
0d25979d30014e1e660d8f78bd8f371d07b3496e: Bug 938341. r=smaug, a=abillings
Mats Palmgren <matspal@gmail.com> - Mon, 18 Nov 2013 03:54:35 +0000 - rev 148675
Push 70 by ryanvm@gmail.com at Tue, 19 Nov 2013 19:09:31 +0000
Bug 938341. r=smaug, a=abillings
faf5b54bb7cfdfd138a2ee8c0cc437da82f699c2: Bug 930281 - Use nsINode instead of nsIContent. r=smaug, a=lsblakk.
Henri Sivonen <hsivonen@hsivonen.fi> - Mon, 04 Nov 2013 12:24:57 +0200 - rev 148659
Push 60 by hsivonen@mozilla.com at Wed, 13 Nov 2013 06:42:17 +0000
Bug 930281 - Use nsINode instead of nsIContent. r=smaug, a=lsblakk.
9d9222ba5892dac6bc624e1afab7839ad7b205d8: Bug 930381 - Follow the COM rules when calling ProcessSynthMouseMoveEvent. r=mats, smaug, tnikkel, a=abillings
Olli Pettay <bugs@pettay.fi> - Tue, 12 Nov 2013 07:54:10 -0500 - rev 148650
Push 56 by ryanvm@gmail.com at Tue, 12 Nov 2013 16:04:36 +0000
Bug 930381 - Follow the COM rules when calling ProcessSynthMouseMoveEvent. r=mats, smaug, tnikkel, a=abillings
4fef25ef9988ebd5dba6a4823f19c6edef9fde88: Bug 916404 - Bustage fix for esr24. r=smaug, a=bustage
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 16 Oct 2013 10:13:30 -0400 - rev 148619
Push 39 by ryanvm@gmail.com at Wed, 16 Oct 2013 14:14:16 +0000
Bug 916404 - Bustage fix for esr24. r=smaug, a=bustage
ddaa482cf5888b270aef9aef603f0e28a08aa675: Bug 914618 - Reimplement XML pretty printing with events. r=smaug, a=lsblakk
Bobby Holley <bobbyholley@gmail.com> - Thu, 03 Oct 2013 16:02:36 +0200 - rev 148595
Push 24 by ryanvm@gmail.com at Mon, 07 Oct 2013 11:53:44 +0000
Bug 914618 - Reimplement XML pretty printing with events. r=smaug, a=lsblakk
743c2e397417dbbaf4528fc417a48e8194c83993: Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker - patch requires update for testcase from bug 822367. r=smaug, r=tanvi, a=bajaj
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Fri, 16 Aug 2013 23:37:15 -0700 - rev 148430
Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker - patch requires update for testcase from bug 822367. r=smaug, r=tanvi, a=bajaj
b159f99f9a0f462aa67267908b868da59d7fb233: Bug 902156 - Mochitest for Persist 'disable protection' option for Mixed Content Blocker. r=smaug, r=tanvi, a=bajaj
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Fri, 16 Aug 2013 22:15:02 -0700 - rev 148429
Bug 902156 - Mochitest for Persist 'disable protection' option for Mixed Content Blocker. r=smaug, r=tanvi, a=bajaj
fd3457697fc91f451b084ab15cb5b71397bf7bdf: Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker. r=smaug, r=tanvi, a=bajaj
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Mon, 19 Aug 2013 10:20:20 -0700 - rev 148428
Bug 902156 - Persist 'disable protection' option for Mixed Content Blocker. r=smaug, r=tanvi, a=bajaj
952b2b87cc078ed7bddd95909bc64c619d359942: Bug 889193 - Remove DOMRequest::mRooted. r=smaug a=bajaj
Andrew McCreight <amccreight@mozilla.com> - Wed, 14 Aug 2013 11:29:20 -0700 - rev 148384
Bug 889193 - Remove DOMRequest::mRooted. r=smaug a=bajaj
209b28130fd12fc2e2f0d8560251ca14dadb0ac6: Bug 902350 - Mochitest. r=smaug, a=bajaj
Tanvi Vyas <tvyas@mozilla.com> - Sun, 18 Aug 2013 12:32:09 -0700 - rev 148382
Bug 902350 - Mochitest. r=smaug, a=bajaj
8959a853c1f07aedbcadef512ca105746cc64de8: Bug 902350 - Set the appropriate content type when navigating a frame with a target that changes the top level document. r=smaug, a=bajaj
Tanvi Vyas <tvyas@mozilla.com> - Sun, 18 Aug 2013 12:32:17 -0700 - rev 148381
Bug 902350 - Set the appropriate content type when navigating a frame with a target that changes the top level document. r=smaug, a=bajaj
e813a6df49508d5be7cdbd97a29b8ed694eee7fb: Bug 886057 - Make sure frame tree is up-to-date before nsIDOMWindowUtils dispatches events via PresShell. r=smaug, a=bajaj
Tim Taubert <ttaubert@mozilla.com> - Thu, 04 Jul 2013 12:56:22 +0200 - rev 148366
Bug 886057 - Make sure frame tree is up-to-date before nsIDOMWindowUtils dispatches events via PresShell. r=smaug, a=bajaj
c21f42bb22e66bec21d436a0e3db462e064365c0: Bug 885140 - Move calls to testAttempted() before mouse click, in case it isn't getting called. r=smaug, a=test-only
Bob Owen <bobowencode@gmail.com> - Wed, 07 Aug 2013 14:17:15 +0100 - rev 148351
Bug 885140 - Move calls to testAttempted() before mouse click, in case it isn't getting called. r=smaug, a=test-only
16003f0318362d68670efecf9051f8e3d1d885c1: Bug 877164 - nsDocument should call GetJunkScope later. r=smaug, a=lsblakk
Gabor Krizsanits <gkrizsanits@mozilla.com> - Thu, 15 Aug 2013 12:16:28 +0200 - rev 148314
Bug 877164 - nsDocument should call GetJunkScope later. r=smaug, a=lsblakk
b3050d05dc961504fb7713b8a0b3575768fa2b48: Bug 888839 - Don't pretty print text/plain when copying and pasting non-(X)HTML documents. r=smaug, a=lsblakk
Drew Willcoxon <adw@mozilla.com> - Mon, 12 Aug 2013 11:33:03 -0700 - rev 148279
Bug 888839 - Don't pretty print text/plain when copying and pasting non-(X)HTML documents. r=smaug, a=lsblakk
d759cc9de1dff8befd24d97c38ac80ab6cf5da30: Bug 893785 - Don't fire gamepadconnected events for windows that have already received them. r=smaug, a=bajaj
Ted Mielczarek <ted@mielczarek.org> - Thu, 01 Aug 2013 13:52:27 -0400 - rev 148217
Bug 893785 - Don't fire gamepadconnected events for windows that have already received them. r=smaug, a=bajaj
fe11c9394b1446d526619d1ecd9d177a75382de4: Bug 892929 - hide window.CSSFontFeatureValueRule when font features disabled. r=smaug, a=bbajaj
Boris Zbarsky - Mon, 05 Aug 2013 14:56:43 +0900 - rev 148208
Bug 892929 - hide window.CSSFontFeatureValueRule when font features disabled. r=smaug, a=bbajaj
9b4975efc31f58c991816f95f26e42a762a84e0f: Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
David Anderson <danderson@mozilla.com> - Wed, 31 Jul 2013 10:59:23 -0700 - rev 148159
Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
e5037c3603855ce3f2e57c801a1f9a3d6bcc8e66: Bug 877164 - Crash if document init fails. r=smaug, a=lsblakk
Gabor Krizsanits <gkrizsanits@mozilla.com> - Mon, 29 Jul 2013 12:19:03 +0200 - rev 148115
Bug 877164 - Crash if document init fails. r=smaug, a=lsblakk
fdcc8e1ea638ae0dc2db81d84a5fd8698a4be426: Bug 892441: Actually use the new names for createDataChannel r=smaug a=lsblakk
Randell Jesup <rjesup@jesup.org> - Tue, 16 Jul 2013 14:33:37 -0400 - rev 148008
Bug 892441: Actually use the new names for createDataChannel r=smaug a=lsblakk
a73b9abd4e202583656fb77f9b867b66bdbf66ad: Bug 865745 - Remove nsFrameScriptExecutor::DestroyCx. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:52 -0700 - rev 147979
Bug 865745 - Remove nsFrameScriptExecutor::DestroyCx. r=smaug
a26ef7ef09bdc79cd6f928deb54b804c86eac3f1: Bug 865745 - Remove mCx from nsFrameScriptExecutor. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:51 -0700 - rev 147978
Bug 865745 - Remove mCx from nsFrameScriptExecutor. r=smaug
3a12511fcdae92a3f08d5769e514a678a7446fcc: Bug 865745 - Return the safe JSContext for Tab Children in GetJSContextForEventHandlers. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:51 -0700 - rev 147977
Bug 865745 - Return the safe JSContext for Tab Children in GetJSContextForEventHandlers. r=smaug
a545113a905ed142147f5fa519e087d3ae8121ea: Bug 865745 - Check mGlobal instead of mCx to see if we're in a functional state. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:51 -0700 - rev 147976
Bug 865745 - Check mGlobal instead of mCx to see if we're in a functional state. r=smaug Their lifetimes should be the same, and the latter is going away.
81c8feb9a03dac4558a37cd3a7de70bab64beda4: Bug 865745 - Remove mContext from nsFrameMessageManager. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:51 -0700 - rev 147975
Bug 865745 - Remove mContext from nsFrameMessageManager. r=smaug
ed39a6e0ce203cc208c2a5581e00cdaadd6659f1: Bug 865745 - Use a SafeJSContext in TabChildParent. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:50 -0700 - rev 147974
Bug 865745 - Use a SafeJSContext in TabChildParent. r=smaug This is just used for rooting, but happens to be a consumer of nsFrameMessageManager::GetJSContext, which we're about to remove.
e38d4bc27f19b42f05cc97503765844a0b584c49: Bug 865745 - Remove redundant cx push. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:50 -0700 - rev 147973
Bug 865745 - Remove redundant cx push. r=smaug AutoSafeJSContext will always push.
cbf3d6062b1a371f293eaf846100242c6dcf0e3a: Bug 865745 - Use an AutoSafeJSContext in nsFrameMessageManager::ReceiveMessage. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:50 -0700 - rev 147972
Bug 865745 - Use an AutoSafeJSContext in nsFrameMessageManager::ReceiveMessage. r=smaug This function proceeds to push its cx and enters a compartment, so it can't be depending on any compartment or callstack state of the cx it's using. The only potential issue would then be reporting the error to the correct DOM window, but this stuff is used only for chrome, where that doesn't matter. The safe JSContext uses the same error reporter as JSMs and such, which is probably fine.
ef20332ba207b098c4b9514d9e995fcde9034e64: Bug 865745 - Hold a strong ref to the global for the duration that each nsFrameScriptCx is on the stack. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:50 -0700 - rev 147971
Bug 865745 - Hold a strong ref to the global for the duration that each nsFrameScriptCx is on the stack. r=smaug These things currently do a complicated refcounting dance to avoid destroying the cx until all the consumers of it are gone. That stuff can mostly go away now that we're just using the SafeJSContext, but DestroyCx also nulls out the global, so we should make sure to keep that alive for anyone that might be using it.
0630578e17f079e2ec33f9b1702a745a537f5286: Bug 865745 - Rename nsFrameScriptExecutor::DidCreateCx. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:49 -0700 - rev 147970
Bug 865745 - Rename nsFrameScriptExecutor::DidCreateCx. r=smaug
a1d0767dcb5bab01e66e4023e9d4aff8c8f50220: Bug 865745 - Stop depending on mCx during frame script execution. r=smaug
Bobby Holley <bobbyholley@gmail.com> - Fri, 19 Jul 2013 18:21:49 -0700 - rev 147969
Bug 865745 - Stop depending on mCx during frame script execution. r=smaug
73b647c71e493b36b08a5b1ce731af3dda884864: Bug 883313 - Fix nsHTMLDocument::SetBody to call either ReplaceChild or AppendChild, not both. r=smaug, a=abillings
Peter Van der Beken <peterv@propagandism.org> - Thu, 04 Jul 2013 17:20:45 +0200 - rev 147887
Bug 883313 - Fix nsHTMLDocument::SetBody to call either ReplaceChild or AppendChild, not both. r=smaug, a=abillings
38ed376e845be5c7add4034289c6036b1ec4ee8b: Bug 879787 - Fix up old tests to use SpecialPowers. r=smaug, a=abillings.
Ben Turner <bent.mozilla@gmail.com> - Mon, 01 Jul 2013 13:11:47 -0700 - rev 147832
Bug 879787 - Fix up old tests to use SpecialPowers. r=smaug, a=abillings.
605b49d10be6895b5569f9f343b943dc3b972d5c: Bug 886213 - Cycle collect Navigator more better. r=smaug, a=bajaj
Andrew McCreight <amccreight@mozilla.com> - Fri, 28 Jun 2013 11:06:39 -0700 - rev 147810
Bug 886213 - Cycle collect Navigator more better. r=smaug, a=bajaj
a0197043b0e3ee04b6d5955ce379afa5b41a955c: Bug 781018 - Collect telemetry information about the number of websites a user visits with Mixed Active/Passive Content. r=smaug, a=bajaj
Tanvi Vyas <tvyas@mozilla.com> - Thu, 27 Jun 2013 16:52:20 -0700 - rev 147792
Bug 781018 - Collect telemetry information about the number of websites a user visits with Mixed Active/Passive Content. r=smaug, a=bajaj
319ce193cdae1a1d846d4dabc89db1487ee495d6: Bug 885611 - Remove the hasXPConnectImpls annotation from Event. r=smaug
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 23 Jun 2013 08:47:19 +0900 - rev 147684
Bug 885611 - Remove the hasXPConnectImpls annotation from Event. r=smaug