c845bfd0accb7e0c29b41713255963b08006e701: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 24 Oct 2016 16:55:47 +0200 - rev 364267
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
merge mozilla-inbound to mozilla-central a=merge
5af7afe20e409bbd68dc5e2cc39d79af87ae3547: Bug 1311598 part 4 - Split binding types from ServoBindings.h into ServoBindingTypes, and merge ServoBindingHelpers into it. r=heycam
Xidorn Quan <me@upsuper.org> - Mon, 24 Oct 2016 20:16:46 +1100 - rev 364266
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1311598 part 4 - Split binding types from ServoBindings.h into ServoBindingTypes, and merge ServoBindingHelpers into it. r=heycam MozReview-Commit-ID: CKvBMOapqlI
b88f09bddf8ead80323c5a329b73f35e0e4c728e: Bug 1311598 part 3 - Add include ServoBindings.h to files need it. r=heycam
Xidorn Quan <me@upsuper.org> - Mon, 24 Oct 2016 20:16:46 +1100 - rev 364265
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1311598 part 3 - Add include ServoBindings.h to files need it. r=heycam MozReview-Commit-ID: 3fI0bt4p8Jd
32d31d45bc1c1b7d23a7e4e057a6b4147150a8eb: Bug 1311598 part 2 - Declare Servo_GetStyle* functions in nsStyleContext.h. r=heycam
Xidorn Quan <me@upsuper.org> - Mon, 24 Oct 2016 20:16:46 +1100 - rev 364264
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1311598 part 2 - Declare Servo_GetStyle* functions in nsStyleContext.h. r=heycam MozReview-Commit-ID: 5i3rX4ateH3
ef6a591da5f4d81845b030bb19a16396ea39f456: Bug 1311598 part 1 - Move PropertyValuePair::operator== into cpp file. r=birtles
Xidorn Quan <me@upsuper.org> - Mon, 24 Oct 2016 20:16:46 +1100 - rev 364263
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1311598 part 1 - Move PropertyValuePair::operator== into cpp file. r=birtles MozReview-Commit-ID: 3TC11FtqDsu
9c10b3a0b1e291aafd40d737d287a3adeb8bcd4c: Bug 1312104 - part 2 - use FloatingPoint<>::kSignBit in lieu of hand-rolled constant; r=janv
Nathan Froyd <froydnj@mozilla.com> - Mon, 24 Oct 2016 13:22:54 -0400 - rev 364262
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1312104 - part 2 - use FloatingPoint<>::kSignBit in lieu of hand-rolled constant; r=janv This way is a little bit more readable.
22876ba02feed64fd5b52b2a43daef786ff2dfe8: Bug 1312104 - part 1 - use BitwiseCast for punning between uint64_t/double in indexedDB; r=janv
Nathan Froyd <froydnj@mozilla.com> - Mon, 24 Oct 2016 13:22:54 -0400 - rev 364261
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1312104 - part 1 - use BitwiseCast for punning between uint64_t/double in indexedDB; r=janv We have code elsewhere for this sort of stuff; let's use it here.
525cf19ff64728acadc0c0c11e142d03388b6121: Bug 1272855 - dom/indexedDB/test/unit/test_quotaExceeded_recovery.js incurs ~3.5 GB of I/O; r=baku
Jan Varga <jan.varga@gmail.com> - Mon, 24 Oct 2016 11:18:25 +0200 - rev 364260
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1272855 - dom/indexedDB/test/unit/test_quotaExceeded_recovery.js incurs ~3.5 GB of I/O; r=baku
4f7f541d40ec6064018b95f0f5afe9189bffcb8d: Ensure the hang monitor is enabled in the GPU process. (bug 1311716, r=billm)
David Anderson <danderson@mozilla.com> - Mon, 24 Oct 2016 01:07:54 -0700 - rev 364259
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Ensure the hang monitor is enabled in the GPU process. (bug 1311716, r=billm)
cd05381f28b151f9b8afb11af3f6b9366677d598: Fix assert deallocating shmems on GPU process restart. (bug 1311715, r=mattwoodrow)
David Anderson <danderson@mozilla.com> - Mon, 24 Oct 2016 01:05:23 -0700 - rev 364258
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Fix assert deallocating shmems on GPU process restart. (bug 1311715, r=mattwoodrow)
918cb92107ecc8e0bf7c8c26b8649028cb19d90d: Bug 1309413 part.4 Get rid of NS_ENSURE_* from SetDocumentTitleTransaction r=ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 15 Oct 2016 00:51:48 +0900 - rev 364257
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1309413 part.4 Get rid of NS_ENSURE_* from SetDocumentTitleTransaction r=ehsan NS_ENSURE_* are deprecated. So, let's rewrite them with NS_WARN_IF(). MozReview-Commit-ID: 1lqUhfLrncJ
d2aefe65689c1fe670389e2da3d0c092bf836721: Bug 1309413 part.3 Fix some nits in SetDocumentTitleTransaction.cpp r=ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:43:25 +0900 - rev 364256
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1309413 part.3 Fix some nits in SetDocumentTitleTransaction.cpp r=ehsan SetDocumentTitleTransaction.cpp was written a long time ago. So, it doesn't use our modern coding style. Let's fix it. MozReview-Commit-ID: LhgMbv8dqKm
b398efe8d73ae1e4592539bd0b48cafb538c73a5: Bug 1309413 part.2 Rename the variable in SetDocumentTitleTransaction::SetDomTitle() from "res" to "rv" r=ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:37:00 +0900 - rev 364255
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1309413 part.2 Rename the variable in SetDocumentTitleTransaction::SetDomTitle() from "res" to "rv" r=ehsan MozReview-Commit-ID: CMZbBIpq8y2
3c9019258e29b2fbba2ef31879e421ee7e79baf3: Bug 1309413 part.1 SetDocumentTitleTransaction::SetDomTitle() should retry to get head element before inserting new title element r=ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 14 Oct 2016 18:06:21 +0900 - rev 364254
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1309413 part.1 SetDocumentTitleTransaction::SetDomTitle() should retry to get head element before inserting new title element r=ehsan When there is no title element, SetDocumentTitleTransaction::SetDomTitle() creates title element and try to insert it to the head element. However, it might be swapped during modifying existing title element or head element. Therefore, after modifying the tree, SetDocumentTitleTransaction::SetDomTitle() should forget the retrieved head element and when it needs to refer current head element, it should retry to get the head element again. MozReview-Commit-ID: 59BxEwrflye
b2126432671294b8cfbc237ed47d11a4bdaad330: Bug 1309413 part.0 Add automated test to test SetDocumentTitleTransaction::SetDomTitle() r=ehsan
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 15 Oct 2016 00:38:42 +0900 - rev 364253
Push 1369 by jlorenzo@mozilla.com at Mon, 27 Feb 2017 14:59:41 +0000
Bug 1309413 part.0 Add automated test to test SetDocumentTitleTransaction::SetDomTitle() r=ehsan For detecting regressions, SetDocumentTitleTransaction::SetDomTitle() should be tested. The transaction is created only when nsIHTMLEditor::setDocumentTitle(). Therefore, it needs to be a chrome mochitest. MozReview-Commit-ID: 4UjAJ8zNPBP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip