Bobby Holley
7988d386c8
Bug 1289916 - Check tree dirtiness in ProcessPendingRestyles before triggering traversal. r=emilio
...
It's possible (and in fact, desirable) for the restyle hints to all evaluate
to 0, which means the tree stays clean even though the map was non-empty.
2016-07-27 18:20:18 -07:00
Matt Woodrow
2dafae2906
Bug 1285174 - Make sure we override the visible region of nsDisplayTransform when we're prerendering. r=mstange
2016-07-28 13:05:40 +12:00
Ben Kelly
8d5f9def25
Bug 1170543 P5 Import actiation.https.html wpt test from blink. r=asuth
2016-07-27 20:36:11 -04:00
Ben Kelly
d6ce89f9c9
Bug 1170543 P4 Don't active service worker until the previous active service worker is idle. r=asuth
2016-07-27 20:36:10 -04:00
Ben Kelly
1a8803ebd5
Bug 1170543 P3 Expose ServiceWorker idle thread state to ServiceWorkerManager. r=asuth
2016-07-27 20:36:10 -04:00
Ben Kelly
23604e56e7
Bug 1170543 P2 Explicitly track the idle KeepAliveToken separately. r=asuth
2016-07-27 20:36:10 -04:00
Ben Kelly
43550b2fa1
Bug 1170543 P1 Create separate KeepAliveTokens for service worker events and script evaluation. r=asuth
2016-07-27 20:36:10 -04:00
Rob Wu
93136b1f19
Bug 1286746 - Invoke port.onDisconnect if there are no onConnect listeners. r=kmag
...
MozReview-Commit-ID: DPs36oFm25J
--HG--
extra : rebase_source : 2c104d98c7d51744d1970a941677a1d4de31852b
2016-07-15 17:46:00 -07:00
Rob Wu
d85823bea4
Bug 1286746 - Invoke sendMessage callback even if there are no listeners. r=kmag
...
MozReview-Commit-ID: HLIC3ZRcwRm
--HG--
extra : rebase_source : ec459a0618df6717158caf38a7596c962d89ac96
2016-07-14 20:34:40 -07:00
Ryan Hunt
7467d1ee3f
Bug 1288860 - Change GLContextProvider to use CompositorWidget. r=jrmuizel
...
--HG--
extra : rebase_source : 92e481ef6b499d773e6e98591f22675b05b71c69
2016-07-25 14:41:00 -04:00
Andrew McCreight
28ba46abc8
Bug 1289252 - gDEBUG_LiveProtoCount does not need to be modified atomically. r=mrbkap
...
--HG--
extra : rebase_source : 4ed3e3d93f85d964d438d8281c21364315204ec9
2016-07-27 08:50:00 -04:00
Ben Kelly
61202c710a
Bug 1228277 P3 Remove skipWaiting() work around from the wpt test. r=asuth
2016-07-27 19:09:15 -04:00
Ben Kelly
c8cef10a01
Bug 1228277 P2 Make skipWaiting() check the evaluating service worker script. r=asuth
2016-07-27 19:09:15 -04:00
Ben Kelly
cc9a82558b
Bug 1228277 P1 Track service worker scripts during evaluation in ServiceWorkerRegistrationInfo. r=asuth
2016-07-27 19:09:15 -04:00
Lars T Hansen
3481e05ad5
Bug 1277011
- Wasm baseline: Cleanup around calls. r=bbouvier
...
--HG--
extra : rebase_source : 7e619f3fe032a5d5922763584276fe0d702bccd2
extra : source : 47beee7f2748d21cab19027a20636e0caa761a49
2016-07-06 12:22:58 +02:00
Olli Pettay
811035a57c
Bug 1289900 - DataTransferItem::mCachedFile leaks, r=khuey
...
--HG--
extra : rebase_source : 610259321f53ef77d9c81039bd30de9e2643e083
2016-07-28 00:37:12 +03:00
Jeff Gilbert
6502268813
Bug 1242165 - Disable conformance/typedarrays/data-view-test due to spec changes.
2016-07-28 00:24:17 +02:00
Tom Schuster
69d88eb9e5
Bug 1242165 - Update DataView index handling. r=Waldo
2016-07-28 00:24:17 +02:00
Geoff Brown
286d6d02fa
backout f0d2679582bea4d7d74ea47d4b1f7f458b1bd359 (bug 1287720) for causing Android 4.3 opt mochitest-chrome application timeouts
2016-07-27 15:12:04 -06:00
Seth Fowler
77c1dbccdb
Bug 1289628 - Return ISurfaceProvider objects from SurfaceCache lookup functions. r=dholbert,edwin
2016-07-27 13:54:23 -07:00
Bobby Holley
e18d0ea3db
Bug 1289622 - Add an API for Servo traversal to call CalcStyleDifference. r=heycam
2016-07-27 13:35:14 -07:00
Bobby Holley
fe8622a540
Bug 1289622 - Add the ability to store change hints on the style context. r=heycam
2016-07-27 13:35:12 -07:00
Bobby Holley
747712c081
Bug 1289622 - Add a ServoComputedValues* overload for CalcStyleDifference. r=heycam
2016-07-27 13:35:11 -07:00
Bobby Holley
9f75d89883
Bug 1289622 - Delegate CalcStyleDifference to a templated helper. r=heycam
2016-07-27 13:35:09 -07:00
Bobby Holley
55b3f93f9f
Bug 1289624 - Clear servo data when nodes are removed from the tree. r=heycam
2016-07-27 13:34:57 -07:00
Bobby Holley
46c7fed6d0
Bug 1289624 - Switch to UniquePtr for managing ServoNodeData. r=heycam
2016-07-27 13:34:55 -07:00
Eric Rahm
9b63cf4f52
Bug 1289598
- Remove warning about software vsync. r=mchang
2016-07-27 11:46:39 -07:00
Emilio Cobos Álvarez
11ac7c1d96
Bug 1288590: Rename nsAttrInfo to mozilla::dom::BorrowedAttrInfo. r=bholley
...
Unfortunately couldn't add all the debug checks that I'd want, since we can't
assert that is not safe to run script in quite a few places :(
MozReview-Commit-ID: 8m3Wm1WntZs
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
0bbe4a681c
Bug 1288590: Use GetAttrInfoAt in ServoBindings.cpp. r=bholley
...
MozReview-Commit-ID: 5tglYnx8pJk
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
ba64988f2f
Bug 1288590: Use GetAttrInfoAt in nsXBLPrototypeBinding.cpp. r=bholley
...
MozReview-Commit-ID: EDqajfBFPra
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
16ed085072
Bug 1288590: Use GetAttrInfoAt in nsXBLBinding.cpp. r=bholley
...
MozReview-Commit-ID: Bm29ogNHXwR
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
5b1b25967b
Bug 1288590: Use GetAttrInfoAt in nsXMLContentSerializer.cpp. r=bholley
...
MozReview-Commit-ID: 1mOIlXK8O5a
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
1f021d7738
Bug 1288590: Use GetAttrInfoAt in SVGUseElement.cpp. r=bholley
...
MozReview-Commit-ID: BXdOCztAm2k
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
b3d22350d1
Bug 1288590: Use GetAttrInfoAt in nsXHTMLContentSerializer.cpp. r=bholley
...
MozReview-Commit-ID: 5f5RI9FEJse
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
28ee86f5de
Bug 1288590: Use GetAttrInfoAt in nsContentUtils.cpp. r=bholley
...
MozReview-Commit-ID: 844XRlHiI7Y
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
d6cc7b9e13
Bug 1288590: Use GetAttrInfoAt in sdnAccessible.cpp. r=bholley
...
MozReview-Commit-ID: LQrtUwssnQN
2016-07-27 11:18:33 -07:00
Emilio Cobos Álvarez
e54d13faa8
Bug 1288590: Add a function to get attribute info from an Element by index. r=bholley
...
MozReview-Commit-ID: AjgzhP3gwgV
2016-07-27 11:18:33 -07:00
Tom Schuster
dc41558384
Bug 1279303 - Implement change to O.getOwnPropertyDescriptors and update tests. r=efaust
2016-07-27 20:12:04 +02:00
Jim Mathies
405f3bde8c
Bug 1289473 - Accessibility+e10s prompt - follow up to add missing review nit changes. r=felipe
...
MozReview-Commit-ID: 9YPvTslPjDg
2016-07-27 12:51:40 -05:00
Eric Rahm
b6659dcf84
Bug 1289614 - Remove warnings from TabChild::{SetFocus,Blur}. r=smaug
2016-07-27 10:44:25 -07:00
Andrew McCreight
916e425911
Bug 1287877 - Fail when LeakSanitizer encounters a fatal error. r=jgriffin
2016-07-27 10:11:40 -07:00
Andrew McCreight
3e7a8efdae
Bug 1289550 - Remove "fun little hack" from XPCNativeSetKey. r=bz
...
XPCNativeSetKey has a huge comment about this weird hack it does,
where it tags the first 16 bytes with a magic value. The purpose of
this seem to be that PLDHashtable used to require that the Match()
operation handle both the desired "key" type and the actual entry type
(NativeSetMap::Entry in this case), with the latter needed for
resizing. However, that duality in the match operation has not been
needed since bug 374906, which landed in 2007, so this class can be
greatly simplified.
IsAKey() can be replaced with true, which simplifies some hash
operations.
2016-07-27 10:11:40 -07:00
Andrew McCreight
446dcf14dc
Bug 1289215 - Mismatched sizes assertion in nsTraceRefcnt.cpp should be fatal. r=froydnj
2016-07-27 10:11:40 -07:00
Andrew McCreight
e806f57820
Bug 1289136 - Fifth argument to XPCConvert::NativeInterface2JSObject() is always null. r=gabor
2016-07-27 10:11:40 -07:00
Kyle Machulis
6b02d1de30
Bug 1289315 - Tests for Iterable<> Union Types in WebIDL Interfaces; r=bz
...
MozReview-Commit-ID: 1co6k6YOPUI
2016-07-27 09:48:59 -07:00
Jonathan Chan
bd2261bd38
Bug 1289315 - Fix union types for maplike/setlike/iterable in WebIDL parser; r=qdot
...
MozReview-Commit-ID: Bmn0CPfwUXZ
2016-07-27 09:48:59 -07:00
Bobby Holley
5abb382d3d
Bug 1289620 - Initialize the correct restyle manager when we attach the PresShell. r=heycam
2016-07-27 09:44:30 -07:00
Bobby Holley
1764385b32
Bug 1289620 - Separate presshell attachment and detachment in nsPresContext. r=heycam
2016-07-27 09:44:29 -07:00
Bobby Holley
64639661c1
Bug 1289620 - Hook up initial styling. r=heycam
...
Aside from the parser-side hacks, this should subsume all the current scattered
logic in the stylo tree to handle initial styling.
2016-07-27 09:44:25 -07:00
Cameron McCormack
fac8a532f2
Bug 1289620 - Stub out ReparentStyleContext. r=bholley
2016-07-27 09:41:50 -07:00