Ryan VanderMeulen
23a915d778
Merge m-c to autoland on a CLOSED TREE. a=merge
2016-10-21 17:15:38 -04:00
Ryan VanderMeulen
75888fe1aa
Merge autoland to m-c on a CLOSED TREE. a=merge
2016-10-21 17:12:27 -04:00
Ryan VanderMeulen
5c4d7020f2
Merge m-c to inbound. a=merge
2016-10-21 11:08:45 -04:00
Daniel Holbert
d2f9598859
Bug 1311865: Refactor the grid "same sides" code into a simpler WritingMode::ParallelAxisHasSamePolarity() utility function. r=mats
...
MozReview-Commit-ID: G9FRriSlZaG
--HG--
extra : rebase_source : 6ecceaf0c8e21778787c567b6a7c2e4591c92283
2016-10-20 17:45:07 -07:00
Ting-Yu Lin
7c761e8be7
Bug 1309445 - Convert FrameConstructionItemList::mItems to use mozilla::LinkedList. r=dholbert
...
The major change to the Iterator is due to the fact that the end of a
LinkedList is represented by nullptr.
Also delete the type conversion functions which are no longer needed.
MozReview-Commit-ID: 2lYtFW9pSon
--HG--
extra : rebase_source : c822e937679e57a9f2d3ab034e5147fc3aea9e8e
2016-10-18 15:50:27 +08:00
Michelangelo De Simone
07411b2cc6
Bug 1310027 - Remove DOM/mobilemessage and related code. r=Ehsan
...
MozReview-Commit-ID: ENmSuOCdTnA
--HG--
extra : rebase_source : a178eee07034fb2aa1415b64bec1946230fd1c5e
2016-10-17 17:26:51 -07:00
Xidorn Quan
c04bd7aa0e
Bug 1304556 part 2 - Use AutoLineCursorSetup to optimize pre-render innerText query. r=dbaron
...
MozReview-Commit-ID: G0I4MPSeV38
--HG--
extra : rebase_source : 98cfe28ac10d4ba6b38a00ae1b1d0f8ccff16452
2016-10-21 11:53:12 +11:00
Xidorn Quan
93217168b7
Bug 1304556 part 1 - Add AutoLineCursorSetup RAII class for local line cursor setup. r=dbaron
...
MozReview-Commit-ID: G5xeCkxsm8N
--HG--
extra : rebase_source : 2da555d2ae07336bedfcc79944b77931748bcc7a
2016-10-21 12:41:52 +11:00
Ting-Yu Lin
a8da0f6a97
Bug 1311277 Part 3 - Use LinkedList's move assignment in FCItemIterator::AppendItemsToList. r=froydnj
...
MozReview-Commit-ID: LLF519q9gcG
--HG--
extra : rebase_source : 161f0583f6b3e9d61532f29bc68d9c78daa5d6cb
2016-10-19 13:56:12 +08:00
Jared Wein
43af4edf06
Bug 1311450
- Only show the 'touch' padding for the select dropdown when opened via touch. r=mconley,smaug
...
MozReview-Commit-ID: 521oAj1NzX7
--HG--
extra : rebase_source : c6e72987cfd0c237269ff7f203d47f1e21652e85
2016-10-20 12:45:39 -04:00
Karl Tomlinson
5f87884f3a
bug 1094845 enable vertical writing mode textarea resizer tests r=jfkthame
...
MozReview-Commit-ID: 3hrKRa5FIDM
--HG--
extra : rebase_source : 2e7008778e058c1977604b79017441c486fb37ce
2016-10-20 17:46:30 +13:00
Carsten "Tomcat" Book
2e7511ed5a
merge mozilla-inbound to mozilla-central a=merge
2016-10-20 16:47:39 +02:00
Jessica Jong
41f4e7423a
Bug 1304761 - add contextmenu event to the delayed event queue if it's suppressed. r=smaug
2016-10-19 01:58:00 +02:00
Hiroyuki Ikezoe
e65ab6898b
Bug 1311588 - Use longer duration to avoid failure on Android. r=boris
...
MozReview-Commit-ID: L3fgbQIg4ca
--HG--
extra : rebase_source : afc89a932a008afa98f163ada84c628b8eeac7d4
2016-10-20 12:43:21 +09:00
Phil Ringnalda
d639192034
Merge m-c to autoland
2016-10-19 18:36:48 -07:00
Phil Ringnalda
3e17fd7779
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 6ims5jd1FU5
2016-10-19 18:29:50 -07:00
Phil Ringnalda
7fd865b93f
Merge autoland to m-c, a=merge
...
MozReview-Commit-ID: 3nuTAHtJkkD
2016-10-19 18:25:54 -07:00
Kartikaya Gupta
25d2167134
Bug 1310237 - Change skip-if(!asyncZoom) tests to skip-if(!Android) with zooming enabled. Also update the fuzziness checks to match current Android reftest results. r=tnikkel
...
MozReview-Commit-ID: 5gcBgzyOq7b
--HG--
extra : rebase_source : 76de7392dc0c38398a8536db2591e0cb699ccebf
2016-10-19 16:16:07 -04:00
Neil Deakin
918a9cbcbe
Bug 1301673, use css pixels for the drag region, add each rectangle to the clip region so that tree drag feedback in drawn properly, r=tn
2016-10-19 15:01:39 -04:00
Neil Deakin
68ac95182c
Bug 1301673, use device pixels for the supplied drag position and the computed dragrectangle, r=tn
2016-10-19 15:01:39 -04:00
Carsten "Tomcat" Book
036a7c4324
merge mozilla-inbound to mozilla-central a=merge
2016-10-19 17:02:38 +02:00
Mason Chang
cd84eadb22
Bug 1258751: Delete the CoreGraphics backend. r=mstange
2016-10-18 23:22:44 -04:00
Phil Ringnalda
8377010e6a
Merge m-c to m-i
...
MozReview-Commit-ID: Ihd0iacfcIW
--HG--
rename : devtools/.eslintrc => devtools/.eslintrc.js
2016-10-18 19:45:02 -07:00
Phil Ringnalda
6c91017f20
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: FA9OZyjP59N
2016-10-18 19:36:18 -07:00
Ehsan Akhgari
c31db08864
Backout bug 1309867 for test failures
2016-10-18 11:35:07 -04:00
Bill McCloskey
3697917fc4
Bug 1309867 - Part 2: Lazily create FontFace::mLoaded; r=heycam
2016-10-18 09:39:27 -04:00
Ehsan Akhgari
225c6de9ba
Bug 1309867 - Part 1: Create FontFaceSet's ready promise lazily; r=heycam
...
This should help avoid calling into the JS engine in the middle of
painting.
2016-10-18 09:39:27 -04:00
Mats Palmgren
115e333d54
Bug 1302541 part 6 - [css-grid] Add more reftests for percentage track sizes and grid-gaps.
2016-10-19 04:20:49 +02:00
Mats Palmgren
2c24c06a3b
Bug 1302541 part 5 - [css-grid] Back-compute percentages when calculating the number of auto-fill/fit tracks. r=dholbert
2016-10-19 04:20:48 +02:00
Mats Palmgren
5e3a5a5414
Bug 1302541 part 4 - [css-grid] Back-compute percentages for the intrinsic block size. r=dholbert
2016-10-19 04:20:48 +02:00
Mats Palmgren
a0ff5cb15a
Bug 1302541 part 3 - [css-grid] Back-compute percentages for the intrinsic inline size. r=dholbert
2016-10-19 04:20:48 +02:00
Mats Palmgren
e54565d5d4
Bug 1302541 part 2 - [css-grid] Propagate track state bits and store the union of all tracks in each axis. r=dholbert
2016-10-19 04:20:48 +02:00
Mats Palmgren
8b31c38aac
Bug 1302541 part 1 - [css-grid] Add a track state bit for percentage min-sizing that is treated as 'auto'. r=dholbert
2016-10-19 04:20:48 +02:00
Mats Palmgren
5c23ea1c25
Bug 1309407
- [css-grid] Reftest for track flex max-sizing with min/max-sizes.
2016-10-19 04:20:48 +02:00
Mats Palmgren
32e97d17ca
Bug 1309407
- [css-grid] Apply min/max-sizes after stretching <flex> grid items with an indefinite CB size and re-run the algo with a definite size if the grid size changed. r=dholbert
2016-10-19 04:20:48 +02:00
Shing Lyu
d2c96de863
Bug 1310117 - Implement Stylo CSS filter except url and drop-shadow. r=manishearth
...
MozReview-Commit-ID: HoF7KZdfuGe
--HG--
extra : rebase_source : 29f490a0e6055c538c1d5602bdc7f9c49088c88b
2016-10-17 14:16:16 +08:00
Markus Stange
0853911668
Bug 1307740 - Properly handle filter input tainting with CSS filters and multiple filters. r=jwatt
...
MozReview-Commit-ID: HwOJ8SFhkUq
--HG--
extra : rebase_source : d3c4e8568513a0bf08d308f9f88232b19442ebd2
2016-10-19 11:32:02 -04:00
Karl Tomlinson
1e28d876b7
bug 1309086 reftest annotation changes for move to Ubuntu 16.04 r=dholbert
...
"random" is used where the bug is likely in the test, or the test was already
random on other platforms because the feature was not complete.
"fails" is used where it looks like the bug is in the product, so that we know
to re-enable the test with the product is fixed.
MozReview-Commit-ID: FenLhua7tm8
--HG--
extra : rebase_source : f93e5a67036174fcc20ef9209c731b311190f362
2016-10-11 18:47:48 +13:00
Benjamin Smedberg
fe7d577d2e
Bug 1307445
part B - remove the gecko code that support :moz-type-unsupported and :moz-type-unsupported-platform, r=qdot
...
MozReview-Commit-ID: Dybppkfrb7E
--HG--
extra : rebase_source : 8dedfafb0edefa54b4a73a0f0204be46f989c87f
2016-10-06 13:25:56 -04:00
Markus Stange
6381db9b78
Bug 1310900 - Speed up ScrollFrameHelper::GetScrolledRect for the case where there is no overflow. r=mattwoodrow
...
MozReview-Commit-ID: 35CWyjlkfsg
--HG--
extra : rebase_source : 93fad406dfd71e71e893f79d9cbb56ef49a98388
2016-10-18 11:12:01 -04:00
Hiroyuki Ikezoe
5a20151f8c
Bug 1310096 - Replace the wait for the second MozAfterPaint with rAF callback to avoid intermittent failure on Android. r=boris
...
MozReview-Commit-ID: AamMljHkbM4
--HG--
extra : rebase_source : ea018d81de4172a21e9089f688ab6d2624c6f4eb
2016-10-19 14:41:50 +09:00
Stone Shih
9e49f3a3ff
Bug 1307388 - Fix intermittent poster-7.html reftest failed. r=smaug.
...
MozReview-Commit-ID: 21tXbmbekRL
2016-10-14 09:38:49 +08:00
Xidorn Quan
403c55a07b
Bug 1309109 followup - Fix bustage.
...
MozReview-Commit-ID: 7n2YM7JjRlw
2016-10-18 16:11:15 +11:00
Xidorn Quan
e49cb9930b
Bug 1309109 part 7 - Remove the extra level of GeckoDeclarationBlock. r=manishearth,mystor
...
MozReview-Commit-ID: 2TzqrAWbaeD
--HG--
extra : source : fdd8dfc2cbe94dac981783c41c92188398c2f27f
2016-10-18 15:29:03 +11:00
Manish Goregaokar
e110cbadab
Bug 1309109 part 6 - Declare nullable strong borrowed ref type for RawServoDeclarationBlock. r=mystor
...
MozReview-Commit-ID: 2SDPK6lp4ue
--HG--
extra : source : 96f1ccc5f0b60b92d56de0ff75be011ac52cbb6f
2016-10-18 15:29:03 +11:00
Xidorn Quan
05ef8466c6
Bug 1309109 part 5 - Store ServoDeclarationBlock rather than RawServoDeclarationBlock in nsAttrValue. r=heycam
...
MozReview-Commit-ID: HWqgjwif1qF
--HG--
extra : source : cf3b1baff3d1d6233c72e32cf01cd28a2b344ebf
2016-10-18 15:29:03 +11:00
Xidorn Quan
9f07f8de0b
Bug 1309109 part 4 - Add ServoDeclarationBlock class. r=heycam
...
MozReview-Commit-ID: 8I9sbt0oMhx
--HG--
extra : source : b039f929a98ad954d83fab930806dc3fd6ce9762
2016-10-18 15:29:03 +11:00
Xidorn Quan
00100a750f
Bug 1309109 part 3 - Rename ServoDeclarationBlock to RawServoDeclarationBlock. r=heycam
...
So that the new subclass of DeclarationBlock could just be
ServoDeclarationBlock.
MozReview-Commit-ID: 55KgfmWmmyU
--HG--
extra : source : 27c55355da341fce112b15d966eb9b2fa2c8834b
2016-10-18 15:29:03 +11:00
Xidorn Quan
dc967ae16a
Bug 1309109 part 2 - Move immutable and container from css::Declaration to a new base class. r=heycam
...
MozReview-Commit-ID: 9gCrBrK70Z3
--HG--
extra : source : d8df818860eb827fecef2e03da27f18513e78179
2016-10-18 15:29:03 +11:00
Xidorn Quan
81f82ea36e
Bug 1309109 part 1 - Change underlying type of StyleBackendType to uint8_t. r=heycam
...
MozReview-Commit-ID: B6TmOq6elfs
--HG--
extra : source : f7771920c448c382f215356275cb321a6943972e
2016-10-18 15:29:03 +11:00