Kartikaya Gupta
0b6ad3948e
Bug 1287142 - Ensure that the touch-action property on the scrollable element is applied to both the inner and outer scrollframe. r=tnikkel
...
MozReview-Commit-ID: JafhGnhpApE
2016-07-20 23:29:17 -04:00
Markus Stange
6bb3620330
Back out bug 1012752 for causing bug 1285532 and bug 1286674.
...
MozReview-Commit-ID: DYZ3D4yL1eZ
--HG--
extra : source : b98df554a6f0aa154275d363163ec618189503ed
2016-07-16 17:10:08 -04:00
Kartikaya Gupta
879f91bb9c
Bug 1286957 - Because combining touch-action areas into the event regions is fraught with peril, dump them into the dispatch-to-content region. r=tnikkel
...
MozReview-Commit-ID: FOyCEFP3Hw6
2016-07-20 19:02:09 -04:00
Hiroyuki Ikezoe
7b1125457a
Bug 1282076 - Store all non-inherited structs which are stored on the rule node on the style context if we have animation data. r=heycam
2016-07-21 06:12:41 +09:00
Thomas Zimmermann
4bee1b2945
Bug 1288077: Forward declare arrays by including 'nsTArrayForwardDeclare.h', r=froydnj
...
MozReview-Commit-ID: 4RBeHDyhQgr
2016-07-20 17:29:36 +02:00
Carsten "Tomcat" Book
241ae512ec
Merge mozilla-central to autoland
2016-07-20 11:24:44 +02:00
Carsten "Tomcat" Book
8428cd56e3
merge mozilla-inbound to mozilla-central a=merge
2016-07-20 11:20:15 +02:00
cku
41ffc01db5
Bug 1287705 - Part 3. reftest for text shadow. r=jfkthame
...
MozReview-Commit-ID: 9g43f8EN2SD
--HG--
extra : rebase_source : c29695d22f58b5a64cea485310609f8e420d3e81
2016-07-19 22:29:30 +08:00
cku
77db71816d
Bug 1287705 - Part 2. Add more comments and construct PaintState in PaintTextParams. r=jfkthame
...
MozReview-Commit-ID: EzfOzRUU6PQ
--HG--
extra : rebase_source : 1a7b96239b0d90f4e58be358629a7e3987b674ba
2016-07-19 20:48:19 +08:00
cku
7128f1272f
Bug 1287705 - Part 1. Do not paint text shadow while generating text mask. r=jfkthame
...
MozReview-Commit-ID: C3auIlugrFY
--HG--
extra : rebase_source : a423bbab21d4675e6b3970336b7763f1edfea5b0
2016-07-19 20:41:18 +08:00
cku
4d83e423f5
Bug 1235494 - Optimize nsStyleImageLayers::Layer::CalcDifference r=dbaron
...
MozReview-Commit-ID: K8lxA8S4EW2
--HG--
extra : rebase_source : 229f90c65ab204330063b09314e83fbfdb2727cc
2016-07-19 12:35:44 +08:00
Thomas Wisniewski
051c21928e
Bug 843579 - Unprefix -moz-any-link. r=bz
...
--HG--
extra : rebase_source : d5ad8227cc118491f130e1fef01829c594cc9477
2016-07-19 23:13:13 -04:00
Xidorn Quan
76db18facb
Bug 1284406 part 3 - Export ICU headers in include/unicode. r=glandium
...
MozReview-Commit-ID: FuwAgEGjhxm
--HG--
extra : source : c07ceab42b47b18a1e8d436e7c888bdd113575fa
2016-07-20 15:00:13 +10:00
Xidorn Quan
17ee95ed83
Bug 1284406 part 1 - Move warning suppression of C4577 to global level. r=glandium
...
MozReview-Commit-ID: 66TD5A3L73D
--HG--
extra : source : e35f507952ccb081e77d5ba78c1b0d2ed566ac73
2016-07-20 15:00:13 +10:00
David Anderson
fe699affc1
Remove CompositorLRU and associated code. (bug 1287362, r=mattwoodrow)
2016-07-19 21:12:54 -07:00
Andi-Bogdan Postelnicu
3cf2f32712
Bug 1287743 - Shift an assignment to be outside of an assert, in nsFrameSetFrame, to address a static-analysis issue. r=dholbert
...
MozReview-Commit-ID: IsHZeFsGGJC
--HG--
extra : rebase_source : d3c5b9dbcda7997e00229abfff14f9fc6d7e6557
2016-07-19 21:28:54 +03:00
Manish Goregaokar
8add405354
Bug 1287755 - Replace NS_STYLE_CLIP_SHAPE_SIZING_* with an enum class; r=heycam
...
MozReview-Commit-ID: KutLb8H9JOk
--HG--
extra : rebase_source : ae38fcb7ebc8c6d5a8c77c773c8706580e41040c
2016-07-20 11:12:42 +05:30
Bob Owen
0671a5539a
Bug 1285942 Part 1: Make RecordedEvent::PlayEvent return a bool and null check DrawTarget creation. r=bas
...
MozReview-Commit-ID: 8tm7rjFEbw0
--HG--
extra : rebase_source : 5a85bec626644515ef5a261c4cba076bcddf136c
2016-07-18 12:13:04 +01:00
Jeremy Chen
c8db19c1c0
Bug 1287728
- part2: convert RestyleResult to enum class. r=heycam
...
MozReview-Commit-ID: LofE7oAJj6K
--HG--
extra : rebase_source : 8e82b40d3dd616e123908733a4ca14f5cbd4012a
2016-07-19 21:10:59 +08:00
Jeremy Chen
546697763f
Bug 1287728
- part1: explicitly define default value for RestyleResult. r=heycam
...
After explicitly define default value for RestyleResult, we have a value
starting from 0 now. So, we can drop the explicity numbering.
MozReview-Commit-ID: 1UlpkUT6mAL
--HG--
extra : rebase_source : 441da4a5def8b9c8340cc3048d8dba5ddaae3b87
2016-07-19 21:10:59 +08:00
Cameron McCormack
c233ad3334
Bug 1287382 - Hook up the 1-arg version of CSS.supports() to the Servo backend. r=dholbert
...
MozReview-Commit-ID: EDQGXOVgWEC
--HG--
extra : rebase_source : 66583e4a5961404d9c6da9a21466041d710a87ed
2016-07-18 16:29:04 +08:00
Emilio Cobos Álvarez
dd78b9aaef
Bug 1287542: stylo: Actually post a restyle event to the restyle manager on content state change. r=bholley
...
This was somehow a leftover from Bug 1286445.
MozReview-Commit-ID: 1bGKsNvm1qn
--HG--
extra : rebase_source : d888a1f804afb991a4eb90a7e74065b90a805744
2016-07-18 11:28:57 -07:00
Emilio Cobos Álvarez
a77d2878ce
Bug 1287542: stylo: Implement ServoRestyleManager::HasPendingRestyles() r=bholley
...
MozReview-Commit-ID: JeDly0eqjka
--HG--
extra : rebase_source : 7d5673ba2199e6e1a564d4d22e705058447bc49d
2016-07-18 11:28:27 -07:00
Cameron McCormack
037f4f8a4b
Bug 1287383 - Support style="" attributes longer than 255 characters when using the Servo style backend. r=emilio
...
MozReview-Commit-ID: 9o5Go7lnAhG
--HG--
extra : rebase_source : 822420930ae7c74f56258a82d90cf3b46c7317c9
2016-07-18 16:36:59 +08:00
Carsten "Tomcat" Book
c5603f7fb6
Backed out changeset b3924432ba21 (bug 1287362) for xpcshell crashes
...
--HG--
extra : rebase_source : 8dfa939e7b65558695c805a658a74c4c6b9ee98d
2016-07-19 14:07:09 +02:00
Carsten "Tomcat" Book
c2d738f0c3
Merge mozilla-central to autoland
2016-07-18 17:14:33 +02:00
Bob Owen
4ec3db3eec
Bug 1252877 Part 7: Wait for plugin updates during active animations. r=dvander, r=jimm
...
Also, apply plugin updates when they arrive not just during composition.
MozReview-Commit-ID: FZJYiPqb5uZ
2016-07-18 09:54:02 +01:00
Bob Owen
88df0f1a00
Bug 1252877 Part 6: Fix plugin frame check for paint skipping and short circuit the search for plugin frames. r=jimm
...
MozReview-Commit-ID: EqAhU20Vkxm
2016-07-18 09:54:02 +01:00
Bob Owen
73dac13bac
Bug 1252877 Part 4: Remove notification of plugins about scrolling from child. r=jimm
...
MozReview-Commit-ID: 2tHtOxx7jKa
2016-07-18 09:54:02 +01:00
Jeremy Chen
3f03fe838d
Bug 1287308 - part2: remove old NS_STYLE_HINT_NONE constant. r=dbaron
...
Remove NS_STYLE_HINT_NONE definition in nsChangeHint.
Fix related debug log in RestyleManager.
MozReview-Commit-ID: 4pA8u8MQDnv
--HG--
extra : rebase_source : 66bbfa54eb35f1de2318787a610b6e401262b28a
2016-07-17 22:20:22 +08:00
Jeremy Chen
9d8ddf9b2d
Bug 1287308 - part1: replace uses of NS_STYLE_HINT_NONE with nsChangeHint(0). r=dbaron
...
MozReview-Commit-ID: CN66AimiuEu
--HG--
extra : rebase_source : 6caaa30e9afa8645ea31c4918230ba2ec53bc74a
2016-07-17 22:20:21 +08:00
Daniel Holbert
7a97155461
Bug 1281331: Annotate reftest ua-style-sheet-input-number-1.html as having a few fuzzy pixels on Linux. (test-manifest only, no review)
...
MozReview-Commit-ID: 8sxJ3ObZhYP
2016-07-17 23:31:02 -07:00
Carsten "Tomcat" Book
a0992595d6
merge mozilla-inbound to mozilla-central a=merge
2016-07-17 10:08:08 +02:00
Carsten "Tomcat" Book
4d078ded39
Backed out changeset b98df554a6f0 (bug 1012752)
2016-07-17 09:20:26 +02:00
Emilio Cobos Álvarez
ec307d8059
Bug 1286445: stylo: Unset restyle frames appropriately after regenerating style contexts. r=heycam
...
MozReview-Commit-ID: IgG4KOESJUY
2016-07-16 16:22:12 -07:00
Emilio Cobos Álvarez
f526a25d70
Bug 1286445: Stub out HasStateDependentStyle. r=heycam
...
MozReview-Commit-ID: CbHfVNHFVS3
2016-07-16 16:22:12 -07:00
Emilio Cobos Álvarez
1a49c35a07
Bug 1286445: stylo: Support restyles of non-pseudo content on state change. r=heycam
...
This includes, for example :hover.
Also removes the call to IsStyledByServo() in the document constructor, it's not
only unnecessary, but also we call UpdateStyleBackendType() too early.
MozReview-Commit-ID: 4YfCdmLoSxu
2016-07-16 16:22:12 -07:00
Markus Stange
2adb931c36
Back out bug 1012752 for causing bug 1285532 and bug 1286674.
...
MozReview-Commit-ID: DYZ3D4yL1eZ
--HG--
extra : histedit_source : c6fc9d036cbca0589e74587e17876f9417c3f2ad
2016-07-16 17:10:08 -04:00
Ting-Yu Lin
e1c39de3f3
Bug 1287056 - Group private methods together in nsBlockReflowState.h. r=xidorn
...
This is to avoid changing the access modifiers.
MozReview-Commit-ID: 9kkWeAKelGL
--HG--
extra : rebase_source : 67a3995872fff4a5028ce86ea070078635ba17e9
2016-07-15 15:57:40 +08:00
Xidorn Quan
30788d7d8b
Backed out 4 changeset (bug 1284406) for build bustage on CLOSED TREE
...
--HG--
extra : amend_source : 9ad3b754789e60fe021f5b1989d7063cea8ca457
extra : histedit_source : 66c8b4fc923335e88a4593fd900c6c2cf57f6123%2C0f634c3c453a5d922de0e4e66dac69deec9f729c
2016-07-16 12:27:45 +10:00
Xidorn Quan
7167e29a37
Bug 1284406 part 2 - Export ICU headers in include/unicode. r=glandium
...
MozReview-Commit-ID: FuwAgEGjhxm
--HG--
extra : source : a90c00e3fa63f1e9934fe5f515233dddb11970b6
2016-07-16 11:44:15 +10:00
Xidorn Quan
9b80ed9cd0
Bug 1284406 part 1 - Move warning suppression of C4577 to global level. r=glandium
...
MozReview-Commit-ID: 66TD5A3L73D
--HG--
extra : source : 61c129befe265ed4628995aaf71aa9ec6bfd9636
2016-07-16 11:44:15 +10:00
Tooru Fujisawa
5343dbd6c2
Bug 1285658 - Part 2: Use less-erroneous value while calculating border corner dimensions. r=jrmuizel
2016-07-16 10:39:44 +09:00
L. David Baron
d6df5b5f4a
Bug 1287011 - Remove preference gfx.filter.nearest.force-enabled. r=gw280
...
This preference was added in bug 747274, and the need for it (i.e.,
having it default to a different value on Android) was removed a few
weeks later in bug 750598.
Whether we honor the preference depends on which drawing function we go
through, which bug 720531 will make even more inconsistent than it
already is (by causing it to be honored for border-image-repeat: space,
but not other values of border-image-repeat).
Rather than trying to clean it up, it seems best to remove it, since its
initial purpose appears to have been having a different default on
Android, which we longer need.
MozReview-Commit-ID: IFW2Ukwx4fH
--HG--
extra : transplant_source : q1%22Ad%D2%AF%8E%E5%E2%257C%A3%9F%95%DB%A5%92%B2
2016-07-16 07:39:47 +08:00
Kartikaya Gupta
504b319a29
Bug 1287185 - Disable paint skipping for scrollframes with background-attachment:local. r=mstange
...
MozReview-Commit-ID: GMgIyxUd20c
--HG--
extra : rebase_source : 2fec3dd0a02aa0ab6eab69e9e6ee6229863be10e
2016-07-15 15:56:39 -04:00
Olli Pettay
ef55583835
Bug 1286183 - Improve SVGEffects' unlinking. r=mstange
2016-07-15 02:40:30 +03:00
Carsten "Tomcat" Book
ea82d775d8
merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge
2016-07-15 16:15:33 +02:00
Andrew Halberstadt
da291f0301
Bug 1278890 - Add reftest support to test package mach environment, r=armenzg
...
This adds reftest support to the test package mach environment. It will allow
developers to easily run reftests after checking out an interactive worker.
MozReview-Commit-ID: fBAbfuG5XQ
--HG--
extra : rebase_source : 84b4a9fff7f2f27a325ffad4af1de7726bad296e
2016-07-13 10:57:22 -04:00
Carsten "Tomcat" Book
bfcc10319e
merge mozilla-inbound to mozilla-central a=merge
2016-07-14 11:45:54 +02:00
cku
99414ab73f
Bug 1258510 - Part 2. Use the return value of nsLayoutUtils::DrawSingleImage & DrawSingleUnscaledImage. r=mstange
...
MozReview-Commit-ID: Eo8FzwOFAOT
--HG--
extra : rebase_source : 7da0ec5d1066067d5c1b22f0bc69b01cfd1131c5
2016-07-14 12:47:06 +08:00