cdb6f5b3d4baea69ef0ea16086db021b0a8f1926: Bug 1290276 Part 6 - Add FFI functions to allow various XBL data to be used from servo side. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 14:00:27 +0800 - rev 362931
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 6 - Add FFI functions to allow various XBL data to be used from servo side. r=heycam MozReview-Commit-ID: 9yG7xrXXuRn
65826e77a624e211b2c9762da5b01fd01e363f54: Bug 1290276 Part 5 - Add XBL stylesheets to ServoStyleSet so that it can be used in servo cascading later. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 13:06:52 +0800 - rev 362930
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 5 - Add XBL stylesheets to ServoStyleSet so that it can be used in servo cascading later. r=heycam In gecko style backend, nsXBLPrototypeResources calls GatherRuleProcessor() after all the XBL stylesheets are loaded. We use ServoStyleSet to implement the similar functionality for stylo. MozReview-Commit-ID: 431XGFALtDY
9ca52a56010a0f54f0021dadbec4a00c07a82654: Bug 1290276 Part 4 - Make ServoStyleSet::RawSet() return a pointer. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 11:57:13 +0800 - rev 362929
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 4 - Make ServoStyleSet::RawSet() return a pointer. r=heycam In next part, we'll use ServoStyleSet to host XBL stylesheets. The raw set is not available until the resources are loaded, so it's easier to tell that by checking whether the pointer is nullptr or not. MozReview-Commit-ID: Hqydd55FPO9
a462579a738ffae396bf19865361a27cd9896850: Bug 1290276 Part 3 - Move nsStyleSet's call to SetBindingManager to PresShell::Init(). r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 14:33:30 +0800 - rev 362928
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 3 - Move nsStyleSet's call to SetBindingManager to PresShell::Init(). r=heycam Delete the NS_WARNING because it's not needed once this bug is fixed. MozReview-Commit-ID: Ht3ayjSvYW8
b47e827616c4ae4549f865729bf421d63d7f3e01: Bug 1290276 Part 2 - Pass bound element to Loader through LoadResources(). r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 14:30:52 +0800 - rev 362927
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 2 - Pass bound element to Loader through LoadResources(). r=heycam We'll need the bound element to get PresContext in a later patch. MozReview-Commit-ID: 2Gcb0yKgbTH
002da609b9a4eef7a04ad4b4fb78828c37a42c79: Bug 1290276 Part 1 - Make LoadResources() return bool directly. r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Mon, 05 Jun 2017 14:29:31 +0800 - rev 362926
Push 44328 by tlin@mozilla.com at Thu, 08 Jun 2017 10:14:34 +0000
Bug 1290276 Part 1 - Make LoadResources() return bool directly. r=heycam MozReview-Commit-ID: 4z3cHiWXMAh
4104db6e97c8420ee9b0001ea83e1a1cbb3cf551: servo: Merge #17221 - stylo: Get rules from Gecko XBL stylesheets in cascading (Bug 1290276) (from aethanyc:support-xbl-stylesheet); r=heycam
Ting-Yu Lin <tlin@mozilla.com> - Thu, 08 Jun 2017 00:19:27 -0700 - rev 362925
Push 44327 by servo-vcs-sync@mozilla.com at Thu, 08 Jun 2017 10:01:29 +0000
servo: Merge #17221 - stylo: Get rules from Gecko XBL stylesheets in cascading (Bug 1290276) (from aethanyc:support-xbl-stylesheet); r=heycam The change was reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1290276 Source-Repo: https://github.com/servo/servo Source-Revision: 433b7bf9fab0fb4cd35bcb01670a14da903498a2
f1a9cda28b1b786688b1ab9fd859b995f6295dff: Bug 1359299 - V4 caches in LookupCache need to be copied around in copy constructor. r=hchang
DimiL <dlee@mozilla.com> - Tue, 06 Jun 2017 14:16:57 +0800 - rev 362924
Push 44326 by dlee@mozilla.com at Thu, 08 Jun 2017 09:27:51 +0000
Bug 1359299 - V4 caches in LookupCache need to be copied around in copy constructor. r=hchang MozReview-Commit-ID: AjzUUmQKiPW
f661dec1797fd10f7a2c167324c17ff25c5b0e97: Bug 1370805: P3. Use whichever extradata is available when constructing the decoder. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Jun 2017 15:14:57 +0200 - rev 362923
Push 44325 by jyavenard@mozilla.com at Thu, 08 Jun 2017 09:15:17 +0000
Bug 1370805: P3. Use whichever extradata is available when constructing the decoder. r=jwwang Prior bug 1313398, the only time we would call H264Converter::CreateDecoderAndInit was if we encountered AVC3 content where the H264 extradata didn't exist in the metadata. AVC3 was the only situation where mDecoder would be null after construction. However, now, it is possible for the construction of the decoder to be interrupted, which would leave mDecoder null. For AVC1 content, if this happened, we wouldn't have in-band SPS/PPS necessary for CreateDecoderAndInit to complete. So we use whichever extradata is available. MozReview-Commit-ID: 702xj045LAv
ce819cf67a70778cf715281df61afa96a918ccda: Bug 1370805: P2. Let current operation completes before continuing. r=jwwang
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Jun 2017 15:10:04 +0200 - rev 362922
Push 44325 by jyavenard@mozilla.com at Thu, 08 Jun 2017 09:15:17 +0000
Bug 1370805: P2. Let current operation completes before continuing. r=jwwang This is a simpler approach required as both InitPromise and FlushPromise are exclusives. It's in practice simpler too. MozReview-Commit-ID: ItaAhC0Bk8T
a8b2d76d085c0f433fe1a21ffc34ac3882b9cc16: Bug 1370805: P1. Revert "Bug 1370164: Properly handle flushing during ongoing operations. r=jwwang"
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 07 Jun 2017 13:32:09 +0200 - rev 362921
Push 44325 by jyavenard@mozilla.com at Thu, 08 Jun 2017 09:15:17 +0000
Bug 1370805: P1. Revert "Bug 1370164: Properly handle flushing during ongoing operations. r=jwwang"
e92dd6dae230f9ebff1c30d7168d08c5eaac5920: Bug 1369282 - Update the close button style in the onboarding overlay to fit the spec;r=Fischer,mossop,rexboy
gasolin <gasolin@gmail.com> - Wed, 07 Jun 2017 13:51:46 +0800 - rev 362920
Push 44324 by cbook@mozilla.com at Thu, 08 Jun 2017 09:14:17 +0000
Bug 1369282 - Update the close button style in the onboarding overlay to fit the spec;r=Fischer,mossop,rexboy MozReview-Commit-ID: 6uLfRFf6GB5
bc6756d41d8004124c4b266cbeec4f5d52d41bac: Bug 1334113 - Update the document to reflect 'searches' field in core ping. r=bsmedberg,jchen,sebastian
Nevin Chen <cnevinchen@gmail.com> - Thu, 20 Apr 2017 15:00:06 +0800 - rev 362919
Push 44323 by cbook@mozilla.com at Thu, 08 Jun 2017 09:09:42 +0000
Bug 1334113 - Update the document to reflect 'searches' field in core ping. r=bsmedberg,jchen,sebastian MozReview-Commit-ID: 2p68ixYOiVH
4304817bdadeb9be9c7dda6400302ad60174f542: Bug 1371042 - Fix destructuring assignment in sanitize.js. r=Gijs
Andrew McCreight <continuation@gmail.com> - Wed, 07 Jun 2017 14:23:47 -0700 - rev 362918
Push 44322 by gijskruitbosch@gmail.com at Thu, 08 Jun 2017 09:06:16 +0000
Bug 1371042 - Fix destructuring assignment in sanitize.js. r=Gijs MozReview-Commit-ID: 4farchkzM60
f223e1fd2044a026c740434df95f37a7f7accf48: Bug 1365162 - Followup: fix reftest annotation.
Cameron McCormack <cam@mcc.id.au> - Thu, 08 Jun 2017 16:08:38 +0800 - rev 362917
Push 44321 by cmccormack@mozilla.com at Thu, 08 Jun 2017 08:08:45 +0000
Bug 1365162 - Followup: fix reftest annotation.
41ba10aad446166d6c4263432150d9184e6d1ee7: Bug 1371170 - Add non-virtual EditorBase::GetSelectionController. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 08 Jun 2017 13:58:09 +0900 - rev 362916
Push 44320 by m_kato@ga2.so-net.ne.jp at Thu, 08 Jun 2017 07:50:33 +0000
Bug 1371170 - Add non-virtual EditorBase::GetSelectionController. r=masayuki GetSelectionController is virtual method, but we should have non-virtual version of GetSelectionController that return value is nsISelectionController since we have a lot of call of GetSelection(). MozReview-Commit-ID: 41JFqTyIh0b
3e11df0da1c8bcbc3ea210d6ef2784795ea65ca7: Bug 1362182 - Early return if mUpdateObserver has been nulled out by CancelUpdate(). r=francois
Henry Chang <hchang@mozilla.com> - Tue, 06 Jun 2017 17:51:51 +0800 - rev 362915
Push 44319 by hchang@mozilla.com at Thu, 08 Jun 2017 07:29:21 +0000
Bug 1362182 - Early return if mUpdateObserver has been nulled out by CancelUpdate(). r=francois MozReview-Commit-ID: 2fQCtjMJkx
6166315e5efdb9f668fdf3c3b0205029faa0cb38: servo: Merge #17196 - Update WR (move glyph data to gpu cache and halve glyph alloc/uploads) (from glennw:update-wr-cache-glyphs); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Wed, 07 Jun 2017 22:55:53 -0700 - rev 362914
Push 44318 by servo-vcs-sync@mozilla.com at Thu, 08 Jun 2017 07:20:01 +0000
servo: Merge #17196 - Update WR (move glyph data to gpu cache and halve glyph alloc/uploads) (from glennw:update-wr-cache-glyphs); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 12dca42dd703573cff4d231e5043b7f5dcdf06f7
2d432523af9ff9bd0b059a49e4b5aa4fd3f56b28: Bug 1365162 - Followup: fix reftest annotation.
Cameron McCormack <cam@mcc.id.au> - Thu, 08 Jun 2017 15:00:05 +0800 - rev 362913
Push 44317 by cmccormack@mozilla.com at Thu, 08 Jun 2017 07:00:17 +0000
Bug 1365162 - Followup: fix reftest annotation.
bf544b2ca2bc17569da68b4fbb277594f05eb4b6: Bug 1349253 - modify the assertion; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Wed, 07 Jun 2017 18:52:36 +0800 - rev 362912
Push 44316 by tkuo@mozilla.com at Thu, 08 Jun 2017 06:46:23 +0000
Bug 1349253 - modify the assertion; r=jwwang While MDSM calls MFR::Seek(), MFR tries to do video seek first and then the audio seek. Video-seek and audio-seek are applied sequentially, and if something wrong in video-seek, MFR discards the whole seek operation without applying audio-seek. video | audio | waiting | waiting | What MDSM receives ----------------------------------------------------------------------------- X | X | resove mSeekRequest ----------------------------------------------------------------------------- O | X | reject mSeekRequest with type=VIDEO, error=WAITING ----------------------------------------------------------------------------- X | O | reject mSeekRequest with type=AUDIO, error=WAITING ----------------------------------------------------------------------------- O | O | reject mSeekRequest with type=VIDEO, error=WAITING ----------------------------------------------------------------------------- So, here, AccurateSeekingState::OnSeekRejected() has a unified code to handle WAITING_FOR_DATA error for both video and audio type, and it uses the aReject.mType variable to distinguish different types. But, it mixes the assertions. We should also apply assertions according to the type that is in concern. MozReview-Commit-ID: F7RpnFghcKk
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip