85a6ea74fa4dfddd0bf5a6578cc677128d17fe62: Bug 1309759 - Skip test browser_rules_style-editor-link.js for frequent intermittent falures; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 03 Aug 2017 09:20:55 -0600 - rev 422232
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1309759 - Skip test browser_rules_style-editor-link.js for frequent intermittent falures; r=me,test-only
0a517babf0a837127109f1037d72f1f4b68de89c: Bug 1368569 - Skip test browser_dbg_worker-console-01.js for very frequent intermittent failures; r=me,test-only
Geoff Brown <gbrown@mozilla.com> - Thu, 03 Aug 2017 09:20:55 -0600 - rev 422231
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1368569 - Skip test browser_dbg_worker-console-01.js for very frequent intermittent failures; r=me,test-only
168a856b9f900c5269045766e8b632d795d82be6: Bug 1386685 part 2 - Change GetUseCount and GetDefCount to take pc instead of script + offset. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 03 Aug 2017 16:06:42 +0200 - rev 422230
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386685 part 2 - Change GetUseCount and GetDefCount to take pc instead of script + offset. r=tcampbell
d15a98cd17611ffce9511aee6987d4038a36f7e4: Bug 1386604 - Extra metadata fixups for OSX, a=testonly
James Graham <james@hoppipolla.co.uk> - Thu, 03 Aug 2017 15:05:39 +0100 - rev 422229
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386604 - Extra metadata fixups for OSX, a=testonly MozReview-Commit-ID: 1JwSmEGcYuB
baeb2b439c08078a77873f4c060f65eec33b19a2: Bug 1386484 - Remove the SetTextTransaction class and embed its functionality into EditorBase::SetTextImpl(); r=masayuki
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Aug 2017 22:37:35 -0400 - rev 422228
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386484 - Remove the SetTextTransaction class and embed its functionality into EditorBase::SetTextImpl(); r=masayuki Besides some unnecessary copying and malloc overhead that this removes, it also removes a call to dom::Text::GetData() which we used to only make to get the old length of the text node before modifying it. Turns out that this old length was already obtained once in SetTextImpl().
bbe6f10263b955dd1a4add95089b3da6ab3ee602: Bug 1387018 - Change type of Label bitfield to ensure sizeof(Label) is 4 even with MSVC. r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Thu, 03 Aug 2017 15:40:23 +0200 - rev 422227
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1387018 - Change type of Label bitfield to ensure sizeof(Label) is 4 even with MSVC. r=bhackett
099cfd49075f3f3f15c0f358fd63d18adbd82356: Bug 1331680 - Bustage fix for nsIURI changes. a=bustage
Josh Matthews <josh@joshmatthews.net> - Thu, 03 Aug 2017 09:23:43 -0400 - rev 422226
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Bustage fix for nsIURI changes. a=bustage
e9e0aeeda27df193c7e00de54fd6f55ff823d020: Bug 1386755 - Enable compact tabs by default. r=mcomella
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 02 Aug 2017 20:21:03 +0200 - rev 422225
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386755 - Enable compact tabs by default. r=mcomella MozReview-Commit-ID: Eeue25LE8eJ
2aa4fe1bb445d47e5d26eb6f762ce2f8d851d2d5: Bug 1385478 - Part 2: Change Required/IsRequired() to look at NS_EVENT_STATE_REQUIRED instead. r=bz
Jessica Jong <jjong@mozilla.com> - Thu, 03 Aug 2017 01:27:00 -0400 - rev 422224
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385478 - Part 2: Change Required/IsRequired() to look at NS_EVENT_STATE_REQUIRED instead. r=bz In order to speed up Required/IsRequired(), instead of querying for the @required attribute, we're now using the NS_EVENT_STATE_REQUIRED flag to know whether an element's value is required. For this to work correctly, we need to set NS_EVENT_STATE_REQUIRED earlier, that is, in AfterSetAttr(), before any consumer of IsRequired(). We also need to update or clear our required states when input type changes, since we may have changed from a required input type to a non-required input type or vice versa. Note that NS_EVENT_STATE_REQUIRED/OPTIONAL is now part of the EXTERNALLY_MANAGED_STATES. MozReview-Commit-ID: Bjiby9GqJSB
00412d7d8f3896b539a0069f066f2c538346b8cf: Bug 1385478 - Part 1: Use IsRequired/Required() to get the current required state. r=bz
Jessica Jong <jjong@mozilla.com> - Thu, 03 Aug 2017 01:23:00 -0400 - rev 422223
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385478 - Part 1: Use IsRequired/Required() to get the current required state. r=bz IsRequired() helper function returns the current 'required' state of the element, that is, whether its required attribute is set or not. This will be used only for input elements that @required applies.
dd577e997eb3b6a26e647935167f966c3e15c60f: Bug 1382831 - Race condition in nsHttpChannel::OnCacheEntryCheck when racing cache with network. r=valentin, r=honzab
Michal Novotny <michal.novotny@gmail.com> - Thu, 03 Aug 2017 04:02:00 -0400 - rev 422222
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1382831 - Race condition in nsHttpChannel::OnCacheEntryCheck when racing cache with network. r=valentin, r=honzab When racing cache with network, conditional or byte range header could be added in OnCacheEntryCheck. We need to remove these headers when sending the network request, otherwise we would send a conditional request while not having the entry.
a9acfba1bc3cb1ff544ef6ebd53376bce4a9a96d: Bug 1368531 - Put the task gfxPlatformFontList::InitOtherFamilyNames() into idle queue. r=jfkthame
JerryShih <hshih@mozilla.com> - Wed, 02 Aug 2017 20:33:00 -0400 - rev 422221
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1368531 - Put the task gfxPlatformFontList::InitOtherFamilyNames() into idle queue. r=jfkthame Add a boolean value in FindFamily() to check if gecko needs to defer the InitOtherFamilyNames() task into idle queue. Add a new telemetry data FONTLIST_INITOTHERFAMILYNAMES_NO_DEFERRING for the execution time of InitOtherFamilyNames() running regularly at main thread instead of in idle queue. MozReview-Commit-ID: A3YPDcHtXrX
b651936901f8efbacb137a377a03154b1a0193ad: Bug 1331680 - Part 4: Tests for document.cookie behaving synchronously and reflecting changes from the parent process. r=jdm
Amy Chung <amchung@mozilla.com> - Thu, 03 Aug 2017 19:02:06 +0800 - rev 422220
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Part 4: Tests for document.cookie behaving synchronously and reflecting changes from the parent process. r=jdm * * * Bug 1331680 - modification part5 -- fixed try server errors. r=jdm
384a25a0a2aabf1fac9a390e65e2f0ded7598c82: Bug 1331680 - Part 3: Broadcast cookie changes to all content processes. r=jdm
Amy Chung <amchung@mozilla.com> - Thu, 03 Aug 2017 18:00:12 +0800 - rev 422219
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Part 3: Broadcast cookie changes to all content processes. r=jdm
84714cef1f52826cd7eec252331b4fbe813b33d4: Bug 1331680 - Part 2: Use local cookie hashtable in content process, and perform cookie permission checks synchronously. r=jdm
Amy Chung <amchung@mozilla.com> - Thu, 03 Aug 2017 17:59:31 +0800 - rev 422218
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Part 2: Use local cookie hashtable in content process, and perform cookie permission checks synchronously. r=jdm
5a87c9d62dc4658cfb14daead2cd5c5cff478a51: Bug 1331680 - Part 1: Send required cookies to the content process on demand. r=jdm
Amy Chung <amchung@mozilla.com> - Thu, 03 Aug 2017 19:00:41 +0800 - rev 422217
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Part 1: Send required cookies to the content process on demand. r=jdm
cbda2eff9f939a0ef34fc45e534a3a86b1fe4afd: Bug 1331680 - Part 0: Extract nsCookieKey. r=jdm
Amy Chung <amchung@mozilla.com> - Thu, 03 Aug 2017 17:56:33 +0800 - rev 422216
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1331680 - Part 0: Extract nsCookieKey. r=jdm
b08731d0a74fe9204eed8ea924d433b3b30084b0: Bug 1386697 - [2.0] Use content event forwarding for GeckoViewContent events. r=jchen
Eugen Sawin <esawin@mozilla.com> - Wed, 02 Aug 2017 17:30:08 +0200 - rev 422215
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386697 - [2.0] Use content event forwarding for GeckoViewContent events. r=jchen
f654cc53994b75b2ba3bf5b52a39979525763403: Bug 1386697 - [1.0] Use content event forwarding for scroll events. r=jchen
Eugen Sawin <esawin@mozilla.com> - Wed, 02 Aug 2017 17:39:52 +0200 - rev 422214
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386697 - [1.0] Use content event forwarding for scroll events. r=jchen
c5633839c80fab59b9af031f22b9cdaa0f4b9954: Bug 1386696 - [3.0] Add explicit way to construct an event dispatcher based on a message manager. r=jchen
Eugen Sawin <esawin@mozilla.com> - Wed, 02 Aug 2017 22:42:41 +0200 - rev 422213
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386696 - [3.0] Add explicit way to construct an event dispatcher based on a message manager. r=jchen
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip