56a0eccee7f35420f63fadc980281288a2689bd5: Bug 1445926 - Only run GTest TestThreadMetrics if RELEASE or BETA are not set. r=tarek
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 15 Mar 2018 13:54:13 +0100 - rev 408542
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445926 - Only run GTest TestThreadMetrics if RELEASE or BETA are not set. r=tarek MozReview-Commit-ID: I04MxVtBqa1
e059b4fc0521a26584652b65726a92e3df009e73: Bug 1382602 - update devtools/client/netmonitor to use new event emitter. r=Honza,nchevobbe
yulia <ystartsev@mozilla.com> - Wed, 14 Mar 2018 14:58:24 +0100 - rev 408541
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1382602 - update devtools/client/netmonitor to use new event emitter. r=Honza,nchevobbe MozReview-Commit-ID: 6cEqHUGaMlM
2b393dc7ff57c7ebaa1cad605ce5a1cb088bfef7: Bug 1443157 - Disregard aData for event recording-device-events. r=johannh
Andreas Pehrson <pehrsons@mozilla.com> - Wed, 14 Mar 2018 18:39:03 +0100 - rev 408540
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1443157 - Disregard aData for event recording-device-events. r=johannh MozReview-Commit-ID: 8Lo8PWmOAPQ
189ee552e4a4a06418a876129c0552204994059a: Bug 1382600 - update inspector/shared to new event emitter. r=nchevobbe,pbro
yulia <ystartsev@mozilla.com> - Thu, 15 Mar 2018 17:08:09 +0100 - rev 408539
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1382600 - update inspector/shared to new event emitter. r=nchevobbe,pbro MozReview-Commit-ID: LvRT0b6rpu3
4a55a695dc756e5a91cb60acc716b0a82049ec14: Bug 1382599 - update inspector/rules to the new event emitter. r=pbro
yulia <ystartsev@mozilla.com> - Thu, 15 Mar 2018 16:10:33 +0100 - rev 408538
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1382599 - update inspector/rules to the new event emitter. r=pbro MozReview-Commit-ID: EKQDuoyCLEU
64a49ffcb54bab18717501decd1e094de878227b: Merge mozilla-central to autoland. a=merge CLOSED TREE
Tiberius Oros <toros@mozilla.com> - Fri, 16 Mar 2018 11:57:57 +0200 - rev 408537
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
2c6beffd290bca4d548547fb95051d3757a2c618: Bug 1445569 - part 4: Get rid of EditorBase::GetStartNodeAndOffset() and EditorBase::GetEndNodeAndOffset() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 15 Mar 2018 21:25:41 +0900 - rev 408536
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445569 - part 4: Get rid of EditorBase::GetStartNodeAndOffset() and EditorBase::GetEndNodeAndOffset() r=m_kato EditorBase::GetStartNodeAndOffset() and EditorBase::GetEndNodeAndOffset() are just wrappers of EditorBase::GetStartPoint() and EditorBase::GetEndPoint(). They may *compute* offset in the container node even if some callers don't need the offset. Therefore, we should get rid of them and make all callers use EditorBase::GetStartPoint() or EditorBase::GetEndPoint() directly. Note that EditorBase::GetStartNodeAndOffset() and EditorBase::GetEndNodeAndOffset() returns NS_ERROR_FAILURE if EditorBase::GetStartPoint() or EditorBase::GetEndPoint() returns not set point. Therefore, checking the result is set equals checking the old nsresult as an error. MozReview-Commit-ID: JLwqRMFLjHC
d8ffb2c205d52c43f32ee8760b7241a3fce4fd5f: Bug 1445569 - part 3: Make TextEditRules::CheckBidiLevelForDeletion() take |const EditorRawDOMPoint&| instead of |nsINode*| and offset in it r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 15 Mar 2018 18:38:46 +0900 - rev 408535
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445569 - part 3: Make TextEditRules::CheckBidiLevelForDeletion() take |const EditorRawDOMPoint&| instead of |nsINode*| and offset in it r=m_kato There are 2 callers of TextEditRules::CheckBidiLevelForDeletion(). One of them will start to use EditorRawDOMPoint. Therefore, making it take |const EditorRawDOMPoint&| instead of |nsINode*| and offset in it keeps the caller simpler. MozReview-Commit-ID: DRJXo8gnzba
78b6dcb16d04b0dba10cae6ba70fc808ba73aef5: Bug 1445569 - part 2: Make WSRunObject::PriorVisibleNode() and WSRunObject::NextVisibleNode() take |const Editor(Raw)DOMPoint&| instead of a pair of |nsINode*| and offset in it r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 15 Mar 2018 18:23:50 +0900 - rev 408534
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445569 - part 2: Make WSRunObject::PriorVisibleNode() and WSRunObject::NextVisibleNode() take |const Editor(Raw)DOMPoint&| instead of a pair of |nsINode*| and offset in it r=m_kato Similar to the constructor of WSRunObject, PriorVisibleNode() and NextVisibleNode() callers may become ugly if the callers start to use Editor(Raw)DOMPoint. So, let's make them take Editor(Raw)DOMPoint instead of a pair of nsINode* and offset in it. Note that a lot of callers of them already use Editor(Raw)DOMPoint. So, we don't need to keep maintain overloads which takes nsINode* and offset in it directly. MozReview-Commit-ID: 3avMtL000nd
918ae45e719839a52f262a5c70f743caac599d9e: Bug 1445569 - part 1: Create WSRunObject constructor which takes |const Editor(Raw)DOMPoint&| instead of |nsINode*| and offset in it r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 15 Mar 2018 17:56:20 +0900 - rev 408533
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445569 - part 1: Create WSRunObject constructor which takes |const Editor(Raw)DOMPoint&| instead of |nsINode*| and offset in it r=m_kato The following patches make some WSRunObject users use EditorRawDOMPoint or EditorDOMPoint instead of a pair of nsINode and offset in it. Then, the code becomes too long like: > WSRunObject object(mHTMLEditor, pointToDoSomething.GetContainer(), > pointToDoSomething.Offset()); This is ugly and not easier to read than: > WSRunObject object(mHTMLEditor, pointToDoSomething); So, we should create alternative constructor of WSRunObject first. MozReview-Commit-ID: GiNWRBLl7zB
6d25e14fec76023b805668378aea3e1f63fe9f57: Bug 1445929 - Make Editor(Raw)DOMPoint::IsEndOfContainer() check if mParent is container node before checking mChild r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 15 Mar 2018 22:08:19 +0900 - rev 408532
Push 100976 by rgurzau@mozilla.com at Fri, 16 Mar 2018 17:58:45 +0000
Bug 1445929 - Make Editor(Raw)DOMPoint::IsEndOfContainer() check if mParent is container node before checking mChild r=m_kato Editor(Raw)DOMPoint::IsEndOfContainer() checks mIsChildInitialized before referring mChild. However, it may be true even if mParent is not a container node like a text node. Therefore, if mParent is a text node and mIsChildInitialized is true, it always returns true (i.e., even if mOffset isn't same as length of mParent). This patch makes it check mParent->IsContainerNode() before checking mIsChildInitialized because after checking mIsChildInitialized, it validates the relation of the members. So, this keeps the validation simple. MozReview-Commit-ID: K2XrAZoNv2I
588e5d942bcab3a7a233ec60e71783c9a07d6118: Bug 1446234 - Update Debugger Frontend v23. r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Thu, 15 Mar 2018 21:01:31 -0400 - rev 408531
Push 100975 by jlaster@mozilla.com at Fri, 16 Mar 2018 17:50:31 +0000
Bug 1446234 - Update Debugger Frontend v23. r=jdescottes MozReview-Commit-ID: EDOoKMFBvh0
1085c5fbc6e87055747095ffc3a08456afa9bcd6: Bug 1446254 - Update various files for move to non262/, r=Waldo
Steve Fink <sfink@mozilla.com> - Thu, 15 Mar 2018 21:42:33 -0700 - rev 408530
Push 100974 by sfink@mozilla.com at Fri, 16 Mar 2018 17:18:03 +0000
Bug 1446254 - Update various files for move to non262/, r=Waldo
f16989641e4954ccf91587ba31780e323092636d: Bug 1445251 - do not instantiate a11y service if it was already turned off when resetting accessible walker actor. r=pbro
Yura Zenevich <yura.zenevich@gmail.com> - Thu, 15 Mar 2018 12:54:12 -0400 - rev 408529
Push 100973 by yura.zenevich@gmail.com at Fri, 16 Mar 2018 17:08:22 +0000
Bug 1445251 - do not instantiate a11y service if it was already turned off when resetting accessible walker actor. r=pbro MozReview-Commit-ID: 8H9xeRs4nR6
55b8fe1015cb42340e3270bd9ad1f06efa5f7006: Bug 1445619 - It is not longer acceptable to leak the world. r=Waldo,mccr8
Nicolas B. Pierron <nicolas.b.pierron@gmail.com> - Wed, 14 Mar 2018 13:16:51 +0000 - rev 408528
Push 100972 by npierron@mozilla.com at Fri, 16 Mar 2018 17:00:19 +0000
Bug 1445619 - It is not longer acceptable to leak the world. r=Waldo,mccr8
b86e592046e4c4b89883fe755945cc36cb613c77: Bug 1438839 - Finish the flake8 fixes on tools/ r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Thu, 15 Mar 2018 11:31:12 +0100 - rev 408527
Push 100971 by sledru@mozilla.com at Fri, 16 Mar 2018 16:56:31 +0000
Bug 1438839 - Finish the flake8 fixes on tools/ r=ahal MozReview-Commit-ID: F9c4laxe8Pt
7985866da5d5cc055a6309eabcb954e372544baf: Bug 1438839 - Fix the remaining flake8 issues by hand r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Thu, 15 Mar 2018 11:34:03 +0100 - rev 408526
Push 100971 by sledru@mozilla.com at Fri, 16 Mar 2018 16:56:31 +0000
Bug 1438839 - Fix the remaining flake8 issues by hand r=ahal MozReview-Commit-ID: Fv1MZIpCL8Z
b7b541ecc7478ba53953368cc974c544ce7a1861: Bug 1438839 - autopep8 -i --max-line-length 99 on the tools/ r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Thu, 15 Mar 2018 11:32:42 +0100 - rev 408525
Push 100971 by sledru@mozilla.com at Fri, 16 Mar 2018 16:56:31 +0000
Bug 1438839 - autopep8 -i --max-line-length 99 on the tools/ r=ahal MozReview-Commit-ID: KSKbctxjxl0
7f66590787f94d709da68cfe8a40fd5d2cc2f0b9: Bug 1438839 - Add tools/ as part of the whitelist of flake8 r=ahal
Sylvestre Ledru <sledru@mozilla.com> - Fri, 16 Feb 2018 11:48:12 +0100 - rev 408524
Push 100971 by sledru@mozilla.com at Fri, 16 Mar 2018 16:56:31 +0000
Bug 1438839 - Add tools/ as part of the whitelist of flake8 r=ahal MozReview-Commit-ID: 3J44Yz7rV63
ad5d0d34bddb427b2b89d218d7761c472a64428a: Bug 1445737: Update stacks in perf tests. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Mar 2018 14:27:52 +0100 - rev 408523
Push 100970 by ecoal95@gmail.com at Fri, 16 Mar 2018 16:28:58 +0000
Bug 1445737: Update stacks in perf tests. r=dao MozReview-Commit-ID: F9cMQa32Tgm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip