d3a9393c8a588ed82e856f0cefa8bed8608401d6: Bug 1354437 - update mochitest expectations for border-spacing animation support. draft
Jeremy Chen <jeremychen@mozilla.com> - Wed, 26 Apr 2017 20:46:34 +0800 - rev 568664
Push 55946 by jichen@mozilla.com at Wed, 26 Apr 2017 12:47:10 +0000
Bug 1354437 - update mochitest expectations for border-spacing animation support. MozReview-Commit-ID: 9RiqOrfNawP
a6232f0377c8878e56efec141b6ac809b497b5cf: Bug 1354437 - stylo: Make border-spacing animatable. draft
Jeremy Chen <jeremychen@mozilla.com> - Wed, 26 Apr 2017 20:46:34 +0800 - rev 568663
Push 55946 by jichen@mozilla.com at Wed, 26 Apr 2017 12:47:10 +0000
Bug 1354437 - stylo: Make border-spacing animatable. Two things are included in this patch: 1. Implement ComputeDistance for border-spacing, so we could get the right distance while doing animations. 2. Implement clone function for gecko glue code of border-spacing, so we could make animations of border-spacing work properly in stylo build. MozReview-Commit-ID: CPfpDNrOSyt
abfd7da4851dc876a15b8878bd85709e45b0181a: Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r?kats draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 25 Apr 2017 07:33:13 +0900 - rev 568662
Push 55945 by VYV03354@nifty.ne.jp at Wed, 26 Apr 2017 12:38:09 +0000
Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r?kats MozReview-Commit-ID: KXPL1ERbFDa
301754d14f51449ce5aa0e5a074d51856ac0ec1c: Bug 1334037 - [Form Autofill] Support name fields in profiles. r=MattN draft
Luke Chang <lchang@mozilla.com> - Thu, 30 Mar 2017 18:08:54 +0800 - rev 568661
Push 55944 by bmo:lchang@mozilla.com at Wed, 26 Apr 2017 12:35:46 +0000
Bug 1334037 - [Form Autofill] Support name fields in profiles. r=MattN MozReview-Commit-ID: AW2CVAY0ghi
abf44d103b419be9a8ce44a4f1b5eba77c70e72f: Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r?kats draft
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Tue, 25 Apr 2017 07:33:13 +0900 - rev 568660
Push 55943 by VYV03354@nifty.ne.jp at Wed, 26 Apr 2017 12:34:42 +0000
Bug 1358758 - Use CSSIntRect for nsIFrame::GetScreenRect. r?kats MozReview-Commit-ID: KXPL1ERbFDa
b40b582d7bee0f2f33fda8ca61ad7e3137f76168: Bug 1344087 - Update browser_ext_sessions_getRecentlyClosed_tabs.js to use a URL with an identical title, r?mixedpuppy draft
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 06 Mar 2017 13:55:03 -0500 - rev 568659
Push 55942 by bmo:bob.silverberg@gmail.com at Wed, 26 Apr 2017 12:31:50 +0000
Bug 1344087 - Update browser_ext_sessions_getRecentlyClosed_tabs.js to use a URL with an identical title, r?mixedpuppy This is to confirm that the fix that landed in https://bugzilla.mozilla.org/show_bug.cgi?id=1344857 MozReview-Commit-ID: 7pndTsHxn1b
ca56781bf5f3d15cebe739ccb0ab02c38ded43d0: Bug 1346902 - Update BT tests and integration for new debugger. r=jlast draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 25 Apr 2017 22:12:30 +0200 - rev 568658
Push 55941 by bmo:poirot.alex@gmail.com at Wed, 26 Apr 2017 12:26:26 +0000
Bug 1346902 - Update BT tests and integration for new debugger. r=jlast MozReview-Commit-ID: 8k8bIqSBKGf
1d2c12bbb51bc77d642352200800b0e4352307a3: Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=Gijs,rpl draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 25 Apr 2017 22:11:45 +0200 - rev 568657
Push 55941 by bmo:poirot.alex@gmail.com at Wed, 26 Apr 2017 12:26:26 +0000
Bug 1346902 - Re-enable new debugger UI for Browser Toolbox. r=Gijs,rpl It appears the new debugger UI is working for the Browser Toolbox case, so let's turn it on to match our approach with web content. MozReview-Commit-ID: HT6qoIrwAHX
7be5017ff52f1e7dec18b89919191a1d04b8e259: Bug 1359780 - Always remove duplicates/whitespace in DOMTokenList methods draft
Aryeh Gregor <ayg@aryeh.name> - Wed, 26 Apr 2017 15:13:44 +0300 - rev 568656
Push 55940 by bmo:ayg@aryeh.name at Wed, 26 Apr 2017 12:17:13 +0000
Bug 1359780 - Always remove duplicates/whitespace in DOMTokenList methods Previously, replace() and toggle() would not always remove duplicates and whitespace from the DOM attribute in the case where they were no-ops (replacing a nonexistent token, force-toggling a token to its current state). Now they do. This matches the behavior of add() and remove(), and also replace() in one case (replacing an existing token with itself). This follows a spec change: https://github.com/whatwg/dom/pull/444 MozReview-Commit-ID: 7lDEQxOGxPV
6817694cc4a84a383b7eb8e7b00612ac5ece3f5b: Bug 869788 - Normalize DOMTokenList for whitespace/dupes; r=smaug draft
Aryeh Gregor <ayg@aryeh.name> - Mon, 11 Apr 2016 18:01:14 +0300 - rev 568655
Push 55940 by bmo:ayg@aryeh.name at Wed, 26 Apr 2017 12:17:13 +0000
Bug 869788 - Normalize DOMTokenList for whitespace/dupes; r=smaug Some bits taken from a patch by Cameron McCormack. This follows a change to the DOM spec that has already been implemented by WebKit. We do no checks for duplicates on initial attribute parsing, only when the DOMTokenList is accessed. We re-check for duplicates on every DOMTokenList access, but optimized with a bloom filter, so it should be fast. It would be possible to add a flag to check if we've already removed duplicates from the atom list, but it would require the nsAttrValue to talk to the nsDOMTokenList somehow, and a spare bit would be needed in nsAttrValue, and it would only help cases where DOMTokenList is repeatedly accessed without the content attribute being modified in between (e.g., .length) where the token list is extremely long. This patch assumes that no one other than nsDOMTokenList cares if duplicates are removed from the nsAttrValue's atom array. If anything does, they will see inconsistent behavior depending on whether nsDOMTokenList has removed duplicates yet. Since we don't want to check for duplicates on parse for performance reasons, the correct fix is to update the code elsewhere to also remove duplicates. MozReview-Commit-ID: 97KRVhPGwm8
450d29f3f99e15c0ea15c0dcc64f4ef1565f7b0e: Bug 1346052 - Part 3: Implement ComputeAnimationDistance for stylo. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 20 Mar 2017 18:18:41 +0800 - rev 568654
Push 55939 by bmo:boris.chiou@gmail.com at Wed, 26 Apr 2017 12:07:19 +0000
Bug 1346052 - Part 3: Implement ComputeAnimationDistance for stylo. Implement ComputeValue for ServoAnimationValue, and introduce one FFI, Servo_AnimationValue_Compute, to compute the first element of the declaration block into a ServoAnimationValue. Therefore, we can compute the distance between these two ServoAnimationValues. MozReview-Commit-ID: CX8wairpnfN
3d2a910f0800033a916fdbc96c650f604980d6c5: Bug 1346052 - Part 2: Implement AnimationValue::ComputeDistance. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 26 Apr 2017 20:05:04 +0800 - rev 568653
Push 55939 by bmo:boris.chiou@gmail.com at Wed, 26 Apr 2017 12:07:19 +0000
Bug 1346052 - Part 2: Implement AnimationValue::ComputeDistance. We will use this API to compute the distance between two AnimationValues in the next patch. MozReview-Commit-ID: 2Tw9xumuz45
1ac87d2cc2225520fec4c1c73af4bb211d7bdfb4: Bug 1346052 - Part 1: Factor out ParseProperty. draft
Boris Chiou <boris.chiou@gmail.com> - Fri, 24 Mar 2017 17:35:27 +0800 - rev 568652
Push 55939 by bmo:boris.chiou@gmail.com at Wed, 26 Apr 2017 12:07:19 +0000
Bug 1346052 - Part 1: Factor out ParseProperty. We can reuse ParseProperty in nsDOMWindowUtils::ComputeAnimationDistance(), so factor out this function. MozReview-Commit-ID: FdXGPxOZf84
e2410aa4edd65f287090a0cd0491006974d8ebe1: Bug 1342950 - Assert false, not true, on failure in debug. r?jesup draft
Andreas Pehrson <pehrsons@gmail.com> - Wed, 26 Apr 2017 14:02:09 +0200 - rev 568651
Push 55938 by bmo:pehrson@telenordigital.com at Wed, 26 Apr 2017 12:02:41 +0000
Bug 1342950 - Assert false, not true, on failure in debug. r?jesup MozReview-Commit-ID: EQ9NESBhRdK
30036922846fdc6fcb9e9ac7d8b1e088afc76de0: Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval. draft
Luca Greco <lgreco@mozilla.com> - Wed, 15 Feb 2017 14:54:50 +0100 - rev 568650
Push 55937 by luca.greco@alcacoop.it at Wed, 26 Apr 2017 12:01:43 +0000
Bug 1300590 - Implement support for $0 and inspect bindings in devtools.inspectedWindow.eval. MozReview-Commit-ID: CHuc57tfgzo
e53fbd4fec48ef5c0f8c89dbbb5ed4cb4a39dd5c: Bug 1359631 - Convert Toolkit's extensions/utilities.svg to use context paint to improve performance. r=dao draft
Jonathan Watt <jwatt@jwatt.org> - Wed, 26 Apr 2017 12:54:33 +0100 - rev 568649
Push 55936 by jwatt@jwatt.org at Wed, 26 Apr 2017 11:57:44 +0000
Bug 1359631 - Convert Toolkit's extensions/utilities.svg to use context paint to improve performance. r=dao MozReview-Commit-ID: GQRAqeurmkz
f0e958f92ac97995c9dc70aae80ba2255b7b1ff9: Bug 1359631 - Convert Toolkit's icons/autocomplete-search.svg to use context paint to improve performance. r=dao draft
Jonathan Watt <jwatt@jwatt.org> - Wed, 26 Apr 2017 12:33:09 +0100 - rev 568648
Push 55936 by jwatt@jwatt.org at Wed, 26 Apr 2017 11:57:44 +0000
Bug 1359631 - Convert Toolkit's icons/autocomplete-search.svg to use context paint to improve performance. r=dao MozReview-Commit-ID: JUqfcNdzUv6
4239c095fe683bce84f12dd92bdd91abe079f170: Bug 1359779: Also look at pseudo frames in nsComputedDOMStyle::DoGetStyleContextNoFlush. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 26 Apr 2017 13:54:44 +0200 - rev 568647
Push 55935 by bmo:emilio+bugs@crisal.io at Wed, 26 Apr 2017 11:57:38 +0000
Bug 1359779: Also look at pseudo frames in nsComputedDOMStyle::DoGetStyleContextNoFlush. r?heycam MozReview-Commit-ID: IvAehgyv18T
b06b31b54d18d705a0f21f1c60b25c59c48095ec: Bug 1331047: Fix another instance of a test relying on animating an non-existing pseudo-element. r?hiro draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 24 Apr 2017 13:28:34 +0200 - rev 568646
Push 55935 by bmo:emilio+bugs@crisal.io at Wed, 26 Apr 2017 11:57:38 +0000
Bug 1331047: Fix another instance of a test relying on animating an non-existing pseudo-element. r?hiro MozReview-Commit-ID: 5ewF4tMPMl6
54ed97f40063b9c35f26da984cbb02d4e602ba9f: Bug 1331047: Fix test_animations_event_order.html so that we actually have pseudo-elements. r?hiro draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 24 Apr 2017 12:05:26 +0200 - rev 568645
Push 55935 by bmo:emilio+bugs@crisal.io at Wed, 26 Apr 2017 11:57:38 +0000
Bug 1331047: Fix test_animations_event_order.html so that we actually have pseudo-elements. r?hiro Took me more time than what I'd like to admit to figure this out. MozReview-Commit-ID: FpphYwxAVC2
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip