e83d4dbc7deae980216770d3ee12bc22b8e2eb7f: Bug 931571, part 15 - Remove extra spaces in nsVariant macros. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254335
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 15 - Remove extra spaces in nsVariant macros. r=froydnj
bbfac56ee2242493b44b74a68e5e3324c0b0a1a7: Bug 931571, part 14 - Delete various ways to copy or move nsDiscriminatedUnion. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254334
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 14 - Delete various ways to copy or move nsDiscriminatedUnion. r=froydnj nsDiscriminatedUnion owns memory without using smart pointers, so implementing anything that would copy or move around one of these will require some care. Just forbid these for now.
9e87c9dec6f922322e5347d0fb33fc5f73879662: Bug 931571, part 13 - Add a destructor for nsDiscriminatedUnion. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254333
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 13 - Add a destructor for nsDiscriminatedUnion. r=froydnj The existing nsDiscriminateUnions either always call Cleanup() when they are about to go away, or they only handle scalar values so it is safe to call Cleanup() on them without worrying about another discriminated union having taken over any memory owned by this union.
c48aad69c171e58154519d84176c55201edb28bd: Bug 931571, part 12 - Add nsDiscriminatedUnion::GetType(). r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254332
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 12 - Add nsDiscriminatedUnion::GetType(). r=froydnj This is not quite enough to make the data members private because XPCVariant pokes around to do some JS array stuff.
91895b6135d125c30723480a5a86549c06bd973d: Bug 931571, part 11 - Turn nsDiscriminatedUnion's Traverse function into a method. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254331
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 11 - Turn nsDiscriminatedUnion's Traverse function into a method. r=froydnj
26a36f6a5c362cd374e0be34ae27baf7964a1cde: Bug 931571, part 10 - Turn SetFromVariant into a method. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254330
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 10 - Turn SetFromVariant into a method. r=froydnj
22b849748747d963e33b257050f4f010b97a76be: Bug 931571, part 9 - Turn most of the nsVariant setters into nsDiscriminated methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254329
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 9 - Turn most of the nsVariant setters into nsDiscriminated methods. r=froydnj This also adds a new nsDiscriminatedUnion method SetFromDOMString, as somebody added an nsVariant method without the corresponding helper.
c015f6d6d6f837c4b00746c9dbdee323e484a784: Bug 931571, part 8 - Turn ConvertToISupports, ConvertToInterface and ConvertToArray to methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254328
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 8 - Turn ConvertToISupports, ConvertToInterface and ConvertToArray to methods. r=froydnj
8d0d7f5851ff36c741fe679325b0902db0e1e4b6: Bug 931571, part 7 - Turn ConvertTo*String and ToString into methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254327
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 7 - Turn ConvertTo*String and ToString into methods. r=froydnj
ed99b6a2c10ead827eaddd0ff5a19ee74c91f8c4: Bug 931571, part 6 - Make ConvertToID and String2ID into methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254326
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 6 - Make ConvertToID and String2ID into methods. r=froydnj
a0528bddd48c5bb0b562097b3bec6836e3f303b0: Bug 931571, part 5 - Turn basic ConvertTo functions into methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254325
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 5 - Turn basic ConvertTo functions into methods. r=froydnj
80dbd90c529138a7bd6572833d0c4951a838d9d3: Bug 931571, part 4 - Fix some spacing inside macros.
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:30 -0700 - rev 254324
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 4 - Fix some spacing inside macros. There's more that could be done to fix the style, but this was bothering me.
68432d6b66dc88ab591333e673f6ba001282c9ac: Bug 931571, part 3 - Rename return value of macro generated methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:29 -0700 - rev 254323
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 3 - Rename return value of macro generated methods. r=froydnj
0d42e66ab7914b2f2a6b2e48a63a7b6c870228ae: Bug 931571, part 2 - Convert Cleanup() and FreeArray() to methods. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:29 -0700 - rev 254322
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 2 - Convert Cleanup() and FreeArray() to methods. r=froydnj
39c4a62c20a1f44219132e31ef8c452c0b6a13a4: Bug 931571, part 1 - Use a constructor for nsDiscriminatedUnion. r=froydnj
Andrew McCreight <continuation@gmail.com> - Thu, 23 Jul 2015 12:28:29 -0700 - rev 254321
Push 62728 by amccreight@mozilla.com at Thu, 23 Jul 2015 19:29:04 +0000
Bug 931571, part 1 - Use a constructor for nsDiscriminatedUnion. r=froydnj
6c98d3927a163d54d618c8264b4bea7a5411971d: Bug 1181258 - Limit URI length the predictor keeps. r=honzab
Nicholas Hurley <hurley@todesschaf.org> - Mon, 06 Jul 2015 15:36:03 -0700 - rev 254320
Push 62727 by hurley@todesschaf.org at Thu, 23 Jul 2015 19:22:40 +0000
Bug 1181258 - Limit URI length the predictor keeps. r=honzab
7aeee9f7969d87dafd3ebdec94a0af914c90fee6: Bug 1134252 - Don't crash the content process if RenderFrameParent is not constructed successfully. r=billm.
Mike Conley <mconley@mozilla.com> - Tue, 21 Jul 2015 17:34:36 -0400 - rev 254319
Push 62726 by mconley@mozilla.com at Thu, 23 Jul 2015 19:07:51 +0000
Bug 1134252 - Don't crash the content process if RenderFrameParent is not constructed successfully. r=billm. We were returning a nullptr from AllocPRenderFrameParent in TabParent, which causes a killhard abort in the child. We suspect this is occurring because the TabParent is attempting to kick off drawing in a tab that's already closed (so there is no frame loader, which means we can't create a PRenderFrameParent). So now, we return a PRenderFrameParent* even if constructing it was unsuccessful, and the child destroys it once it confirms that there is an invalid layer ID associated with the RenderFrame.
c966f178765a02e591d0f8b16fd3f8cd7705f9ba: bug 1185157 make sure we don't send an event to a destroyed ipc document r=billm
Trevor Saunders <tbsaunde@tbsaunde.org> - Mon, 20 Jul 2015 15:04:22 -0400 - rev 254318
Push 62725 by trev.saunders@gmail.com at Thu, 23 Jul 2015 18:49:30 +0000
bug 1185157 make sure we don't send an event to a destroyed ipc document r=billm
971e7c0f083ed1ee6d511a37e4b04aec1896db0a: Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell
Eric Rahm <erahm@mozilla.com> - Thu, 23 Jul 2015 11:03:25 -0700 - rev 254317
Push 62724 by erahm@mozilla.com at Thu, 23 Jul 2015 18:08:03 +0000
Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell This error is handled properly and appears to happen due to legitimate usage. The warnings are updated to just return the proper error code.
960521d63f03cab3f9c0453b58fa0d9905fa7739: Bug 1184293 - Don't call ThirdPartyUtil::GetBaseDomain if aUri is null. r=jduell
Eric Rahm <erahm@mozilla.com> - Thu, 23 Jul 2015 11:02:45 -0700 - rev 254316
Push 62724 by erahm@mozilla.com at Thu, 23 Jul 2015 18:08:03 +0000
Bug 1184293 - Don't call ThirdPartyUtil::GetBaseDomain if aUri is null. r=jduell Return early if aUri is null so as to avoid warnings about it.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip