Cameron McCormack
d222b3159d
Bug 1268404 - Part 2: Implement ServoStyleSet::ResolveStyleForText. r=bholley
2016-04-29 14:04:16 +10:00
Cameron McCormack
3aadcf811c
Bug 1268404 - Part 1: Split out ResolveStyleForText from ResolveStyleForNonElement and pass in the text node. r=bholley
2016-04-29 14:01:44 +10:00
Cameron McCormack
022c4340ae
Bug 1268390 - Part 3: Add support for doc style sheets in ServoStyleSet. r=bholley
2016-04-29 14:01:44 +10:00
Cameron McCormack
9eeb5dc2a9
Bug 1268390 - Part 2: Add bindings for Servo_InsertStyleSheetBefore. r=bholley
2016-04-29 14:01:44 +10:00
Cameron McCormack
2617364266
Bug 1268390 - Part 1: Factor out most of nsStyleSet::AddDocStyleSheet for re-use. r=bholley
2016-04-29 14:01:44 +10:00
Cameron McCormack
26c0413d34
Bug 1268392 - Make Servo_GetComputedValues take a node rather than an element. r=bholley
2016-04-29 14:01:44 +10:00
Daniel Holbert
1460a1dde0
Bug 1030952 part 5: Add reftests for flex items with intrinsic aspect ratios and various constraints & stretching in each dimension. (no review)
...
DONTBUILD
MozReview-Commit-ID: LCCtzC6OBtX
2016-04-28 20:17:10 -07:00
Daniel Holbert
43a6f6d5c0
Backed out changeset 3f3dc83fdd26 (reftests for Bug 1030952) to fix commit message.
...
DONTBUILD
2016-04-28 20:39:50 -07:00
Daniel Holbert
49d31c1196
Bug 1030952 part 4: Add reftests for flex items with intrinsic aspect ratios and various constraints & stretching in each dimension. (no review)
...
MozReview-Commit-ID: FeUrQ8sS4C1
2016-04-28 20:17:10 -07:00
Daniel Holbert
880ec173d2
Bug 1030952 part 4: For flex items with an aspect ratio, stomp on reflow state's main size *and cross size* in final reflow. r=mats
...
MozReview-Commit-ID: CzZzy9gOHFK
2016-04-28 20:17:03 -07:00
Daniel Holbert
774f83d738
Bug 1030952 part 3: Add a frame property to allow flex container to impose a different main-size on a flex item for aspect ratio calculations. r=mats
...
MozReview-Commit-ID: HZylbVhO1Iv
2016-04-28 20:17:02 -07:00
Daniel Holbert
924d376db3
Bug 1030952 part 2: Change flex layout to recognize that an aspect ratio allows main-size to influence cross-size. r=mats
...
MozReview-Commit-ID: E2htKm7XGLY
2016-04-28 20:16:59 -07:00
Daniel Holbert
7800939204
Bug 1030952 part 1: Save each flex item's intrinsic ratio during reflow, for easy reuse. r=mats
...
MozReview-Commit-ID: 84dtBQUJZP7
2016-04-28 20:16:58 -07:00
Ting-Yu Lin
25bc4aacc1
Bug 1268410 - Change the default value of "layout.accessiblecaret.timeout_ms" to 0. r=mats
...
That is, the single caret in cursor mode will always persist on all
platforms as on Firefox Android.
MozReview-Commit-ID: 5MTCf1n2dF3
--HG--
extra : rebase_source : 4062752d7c781acc19088106028e848d1192f880
2016-04-28 20:21:23 +08:00
Nicholas Nethercote
3d3c69d038
Bug 1267551 (part 1) - Use MOZ_MUST_USE more in jsnum.h. r=jonco.
2016-04-27 17:09:21 +10:00
Lee Salzman
774415c769
Bug 1265131 - clobber for Skia m51 update
2016-04-28 22:55:53 -04:00
Lee Salzman
640ab69d7c
Bug 1265131, part 5 - update Skia to m51 branch. r=jrmuizel
...
--HG--
rename : gfx/skia/skia/include/effects/SkDrawExtraPathEffect.h => gfx/skia/skia/src/animator/SkDrawExtraPathEffect.h
rename : gfx/skia/skia/include/core/SkTDStack.h => gfx/skia/skia/src/animator/SkTDStack.h
rename : gfx/skia/skia/src/codec/SkJpegUtility_codec.h => gfx/skia/skia/src/codec/SkJpegUtility.h
rename : gfx/skia/skia/src/doc/SkDocument.cpp => gfx/skia/skia/src/core/SkDocument.cpp
rename : gfx/skia/skia/include/core/SkTInternalLList.h => gfx/skia/skia/src/core/SkTInternalLList.h
rename : gfx/skia/skia/src/images/SkImageEncoder_argb.cpp => gfx/skia/skia/src/images/SkARGBImageEncoder.cpp
rename : gfx/skia/skia/src/doc/SkDocument_PDF_None.cpp => gfx/skia/skia/src/pdf/SkDocument_PDF_None.cpp
rename : gfx/skia/skia/include/device/xps/SkConstexprMath.h => gfx/skia/skia/src/xps/SkConstexprMath.h
rename : gfx/skia/skia/src/doc/SkDocument_XPS_None.cpp => gfx/skia/skia/src/xps/SkDocument_XPS_None.cpp
rename : gfx/skia/skia/include/device/xps/SkXPSDevice.h => gfx/skia/skia/src/xps/SkXPSDevice.h
2016-04-28 22:55:28 -04:00
Lee Salzman
61d1a0da74
Bug 1265131, part 4 - fix tests for Skia m51 update. r=jrmuizel
2016-04-28 22:55:27 -04:00
Lee Salzman
493ea699e5
Bug 1265131, part 3 - update Moz2d for Skia m51. r=jrmuizel
2016-04-28 22:55:27 -04:00
Lee Salzman
b8c6e8c1f2
Bug 1265131, part 2 - update SkiaGLGlue for Skia m51. r=jrmuizel
2016-04-28 22:55:27 -04:00
Lee Salzman
5efa142cf9
Bug 1265131, part 1 - update moz.build for Skia m51. r=jrmuizel
2016-04-28 22:55:26 -04:00
Luke Wagner
907033b7b6
Bug 1219098 - Reenable compression on large sources, but revert to uncompressed if decompression happens (r=jandem)
...
MozReview-Commit-ID: Isv12cO9VeL
* * *
[mq]: blah
MozReview-Commit-ID: CqyK7uELkdg
2016-04-28 20:04:57 -05:00
Luke Wagner
31b3420616
Bug 1219098 - Use UniquePtr in UncompressedSourceCache, for it is good (r=jandem)
...
MozReview-Commit-ID: 6xyTh43n54W
--HG--
extra : rebase_source : c44fcd424e2b79dda17c4e9a23f643bedc38f468
2016-04-28 20:04:20 -05:00
Luke Wagner
27df03e102
Bug 1219098 - Odin: Share JSFunction objects to make less garbage (r=bbouvier)
...
MozReview-Commit-ID: Sc4QOo3vnj
--HG--
extra : rebase_source : b83b8dd080b60f463ba5bb0c618a25912ef965c5
2016-04-28 20:03:51 -05:00
Andrea Marchesini
1c0c183890
Bug 1261009 - Remove the Data Store API, r=fabrice
2016-04-29 09:02:45 +08:00
Andrea Marchesini
b4fdf724ae
Bug 1268393 - Some compilation issues in ServiceWorker code, r=ehsan
2016-04-29 09:01:22 +08:00
Nicholas Nethercote
2511b2c327
Bug 1267550 (part 2) - Rename MOZ_WARN_UNUSED_RESULT as MOZ_MUST_USE. r=froydnj.
...
It's an annotation that is used a lot, and should be used even more, so a
shorter name is better.
MozReview-Commit-ID: 1VS4Dney4WX
--HG--
extra : rebase_source : b26919c1b0fcb32e5339adeef5be5becae6032cf
2016-04-27 14:16:50 +10:00
Nicholas Nethercote
a5c843fe5f
Bug 1267550 (part 1) - Rename MOZ_MUST_USE as MOZ_MUST_USE_TYPE. r=ehsan.
...
This will allow MOZ_MUST_USE to be used for a different and more common case.
MozReview-Commit-ID: 4dQsdWjJfc6
--HG--
extra : rebase_source : 390ab56ef83d71eb6d28759a0195a79a78b153bd
2016-04-27 08:22:10 +10:00
Mason Chang
3ac624c914
Backed out bug 1211647 changeset 3c11b1d79787 due to potential crashes. r=me
2016-04-28 19:34:27 -04:00
Steve Fink
1e7c12c791
Bug 1171632 - Run TC hazard builds on main trees, r=coop
...
MozReview-Commit-ID: 9yT79JaguUc
--HG--
extra : rebase_source : 7202466e5a36a235d281ec16810c7afc2dbc9040
extra : amend_source : 6d90d9afc2677fede34bf1a3f898a89b093e3b56
extra : histedit_source : 20c92d7841c4063172abb3d70f51298f353844a2
2016-04-26 13:48:27 -07:00
Kartikaya Gupta
3a52fb3c8d
Bug 1268122 - Guard against layerview destruction between the compositor update task being posted and it running. r=snorp
...
MozReview-Commit-ID: HJIFbcduj6E
--HG--
extra : rebase_source : d44fd7542938b170bf5ac73229a71158b941f482
2016-04-28 15:03:02 -04:00
Robert Helmer
4cb9569491
Bug 1268197 - stub for webcompat fix system add-on r=kmag
...
MozReview-Commit-ID: K56apkJhP3p
--HG--
extra : rebase_source : e4f9fcab39f9aea3e480912c332781c9a9c7555e
2016-04-27 16:11:16 -07:00
Terrence Cole
e27fba9d56
Bug 1266887 - Store Rooted heads on the Zone; r=sfink
...
--HG--
extra : rebase_source : 1a9056f7d67eb118d55c789c18935799f871344f
2016-04-25 12:32:36 -07:00
Kyle Machulis
bb87072fdb
Backout of 541618e4babd (bug 1263696) due to performance timeline test bustage
2016-04-28 14:48:14 -07:00
Christoph Kerschbaumer
26e648d170
Bug 1239097 - Convert test_moz-anno_favicon_mime_type.js to use asyncOpen2. r=sicking
2016-01-12 13:44:43 -08:00
Christoph Kerschbaumer
2eaf9374ce
Bug 1255499 - Remove SEC_NORMAL from browser/. r=sicking
2016-04-25 15:06:40 +02:00
Jim Mathies
7e4e5509cb
Bug 1268233 - Don't unregister for audio session notifications if we haven't registered yet. r=aklotz
...
MozReview-Commit-ID: JvUhjyoYzf6
2016-04-27 16:31:37 -05:00
Nick Fitzgerald
77877c51ae
Bug 1244279 - Part 1: Take a bit in `ObjectElements::Flags` to indicate whether the object is in the whole cell store buffer. r=terrence
2016-04-28 10:35:00 -04:00
Nick Fitzgerald
d9edfd1af8
Bug 1244279 - Part 0: Add a GC ubench for large arrays with both elements and properties. r=terrence
2016-04-27 13:33:00 -04:00
Jared Wein
8be77d1f4f
Bug 1211647 - Runtime graphics testing visible during session restore. r=mchang
...
MozReview-Commit-ID: 46Bi2eW5NB5
--HG--
extra : amend_source : 33fa624f98cac2a888ab7dca3207beb2f35c99d0
extra : transplant_source : %FE%E24%EAm%BC%22%F97%7B%3B%F6%BA%E7%F7%04%07x%BF%86
2016-04-28 13:14:22 -04:00
Kyle Huey
48a594a09e
Bug 1268313: Part 7 - Move NS_NewRunnableMethod and friends to mozilla::NewRunnableMethod. r=froydnj
2016-04-28 14:08:25 -07:00
Kyle Huey
12d497cb39
Bug 1268313: Part 6 - Replace NewRunnableMethod with NS_NewRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
732a15e600
Bug 1268313: Part 5 - Make NS_NewRunnableMethod able to call const functions. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
c724d0c867
Bug 1268313: Part 4 - Replace NewCancelableRunnableMethod with NS_NewCancelableRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
a13954d079
Bug 1268313: Part 3 - Replace some NewCancelableRunnableMethod with NS_NewNonOwningCancelableRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
72c9966484
Bug 1268313: Part 2 - Replace some NewRunnableMethods with NS_NewNonOwningRunnableMethod. r=froydnj
2016-04-28 14:08:24 -07:00
Kyle Huey
e713dbefec
Bug 1268313: Part 1 - Be explicit about which NewRunnableMethod callers want to be able to cancel. r=froydnj
2016-04-28 14:08:24 -07:00
Ethan Lin
a929c63894
Bug 1264214 - WebGL check the conflict name when LinkProgram. r=jgilbert
2016-04-28 06:10:00 -04:00
Giorgio Maone
49a6b9b48d
Bug 1267033 - Ensure QI to nsIHttpChannel before trying to merge status info. r=kmag
...
MozReview-Commit-ID: 5kZndCaQmPr
--HG--
extra : transplant_source : %AAY%CA%DE%3C%FA%99%8B%8Dj%1FZ%B1L%EE%25%CE%20%D2R
2016-04-27 18:11:32 +02:00
Ryan VanderMeulen
fb97788fef
Bug 1234404 - Skip browser_579879.js on ASAN as well.
2016-04-28 16:58:19 -04:00