Граф коммитов

485869 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky ba5962ed70 Bug 1278583 part 4. Rip out the now-unused construct hook holder bits in bindings. r=peterv 2016-08-03 18:32:06 -07:00
Boris Zbarsky ab204ba73e Bug 1278583 part 3. Make static stuff (static attributes, methods, constants) actually work on globals. r=peterv 2016-08-03 18:32:06 -07:00
Boris Zbarsky 19c582af6e Bug 1278583 part 2. Change the value passed to JS::OrdinaryHasInstance to be a HandleValue, not MutableHandleValue. r=jandem 2016-08-03 18:32:06 -07:00
Boris Zbarsky e7c46c6242 Bug 1278583 part 1. Expose a JS::OrdinaryHasInstance. r=jandem 2016-08-03 18:32:06 -07:00
Bobby Holley 3b101f50f2 Bug 1291885 - Use leak logging in a few more places. r=emilio 2016-08-03 18:31:04 -07:00
Bobby Holley c9097e6d3d Bug 1291885 - Use dont_AddRef for already-addrefed ServoComputedValues. r=emilio 2016-08-03 18:31:02 -07:00
Bobby Holley ba66557dc5 Bug 1291885 - Rejigger init hook and add shutdown hook. r=emilio 2016-08-03 18:31:01 -07:00
Bobby Holley a84a0167e5 Bug 1291891 - Switch to NS_WARNING for various unimplemented incremental restyle methods. r=emilio
No need to bring the browser down.
2016-08-03 18:30:59 -07:00
Bobby Holley 83d2ff11d1 Bug 1291891 - Switch to NS_WARNING for unimplemented <style scoped>. r=emilio 2016-08-03 18:30:57 -07:00
Bobby Holley e20ac68912 Bug 1291891 - Implement ServoStyleSet::ReplaceSheets. r=emilio 2016-08-03 18:30:56 -07:00
Bobby Holley 3c38d97aa1 Bug 1291891 - Don't segfault on null parent context in ServoStyleSet::ResolveStyleForOtherNonElement. r=emilio 2016-08-03 18:30:54 -07:00
aleth e1473c6704 Bug 1289847 - Followup to fix linker path for comm-* builds. r=mshal
--HG--
extra : rebase_source : 78bd30ae56b12bfda169d8b1cba82a74c7d4ec9b
2016-08-03 23:48:12 +02:00
Lee Salzman 658901461a Bug 1291856 - push clip before drawing GTK3 widgets. r=acomminos
MozReview-Commit-ID: 84Y8sBg7NzF
2016-08-03 20:24:39 -04:00
Wes Kocher d8f6cabd88 Backed out 4 changesets (bug 1290116) for w-e10s(5) failures on linux 64 opt
Backed out changeset 3e95eb4821b8 (bug 1290116)
Backed out changeset d6a336a1fa97 (bug 1290116)
Backed out changeset c50283f07370 (bug 1290116)
Backed out changeset db014dc92795 (bug 1290116)
2016-08-03 17:17:49 -07:00
Wes Kocher ae855cdb28 Merge m-c to inbound, a=merge 2016-08-03 16:47:07 -07:00
Wes Kocher 9605851be0 Backed out 7 changesets (bug 1231764) for apparently causing linux debug wpt bustage
Backed out changeset 4b71272c92cf (bug 1231764)
Backed out changeset 234d8a930afa (bug 1231764)
Backed out changeset f9b204c2f5a7 (bug 1231764)
Backed out changeset f933119e57e4 (bug 1231764)
Backed out changeset e3af0b1d3473 (bug 1231764)
Backed out changeset 643b03aae1dd (bug 1231764)
Backed out changeset a945dbf63410 (bug 1231764)

--HG--
extra : rebase_source : e71360fa4b5e3e74859c82e74e183e13e6211c4c
2016-08-03 16:27:06 -07:00
J. Ryan Stinnett 9b60f9ebc6 Bug 1288964 - Restore reload buttons in canvas and web audio. r=me
MozReview-Commit-ID: 2ZKDlt8teTL
2016-08-03 18:27:26 -05:00
Luke Wagner 0ef9be8b0e Bug 1291887 - Odin: don't forget to check for dead code in builtin call (r=jolesen)
MozReview-Commit-ID: G31jUIOF0Zp

--HG--
extra : rebase_source : 3a7625db10198798477aa4b8acbe9ecc72a2a48e
2016-08-03 18:19:17 -05:00
Eric Faust 9aa2b4c179 Bug 1290752 - Re-disallow method calls in self-hosted code. (r=till) 2016-08-03 15:24:08 -07:00
Emilio Cobos Álvarez e09cb4a0e8 Bug 1291863: Add some type replacements to fix the Servo binding generation. r=bholley
MozReview-Commit-ID: 63eXtp2otFa
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 5d8a772fcd Bug 1290335: Make ProcessRestyledFrames non static, and tidy up a bit. r=heycam
MozReview-Commit-ID: 4aALVtI5DXT
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez abbea0a9d6 Bug 1290335: Implement dumb versions of RestyleForAppend and RestyleForInsertOrChange. r=heycam
This lets us take rid of the delay-layout hack on the stylo branch.

MozReview-Commit-ID: 9fqhBCQnfYV
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 789c630dba Bug 1290335: Reuse the OverflowChangedTracker between both restyle managers. r=heycam
MozReview-Commit-ID: objnqfecZD
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 5011eb626b Bug 1290335: stylo: Assert the snapshot is taken in ServoRestyleManager::AttributeChanged. r=heycam
Also fixes an embarrassing typo in the implementation of
ServoElementSnapshot::AddAttrs.

MozReview-Commit-ID: 7LHZVLo6j60
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 7f36b64101 Bug 1290335: stylo: Allow processing change hints generated from Servo. r=heycam
MozReview-Commit-ID: Alc0wcXvHcD
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 5f6238d913 Bug 1290335: Hoist GetNextContinuationWithSameStyle to RestyleManagerBase. r=heycam
MozReview-Commit-ID: 3Jz9Od5xav0
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez b2fc547e0a Bug 1290335: Improve error message of the anonymous box assertion. r=heycam
MozReview-Commit-ID: 6cJSBz03Yji
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 95abaaa872 Bug 1290335: Hoist frame-construction logic in RestyleManager to static members in RestyleManagerBase. r=heycam
MozReview-Commit-ID: BqywJXZ0CYU
2016-08-03 15:11:15 -07:00
Emilio Cobos Álvarez 6973c87a4e Bug 1290335: stylo: Hoist OverflowChangedTracker to its own file. r=heycam
MozReview-Commit-ID: 8QZC1VgKiZs
2016-08-03 15:11:15 -07:00
Nathan Froyd 23038ea6e0 Bug 1291028 - add build script for custom Mac linker; r=mshal
DONTBUILD because NPOTB
2016-08-04 01:24:40 -04:00
Wes Kocher 429b4cc773 Merge autoland to central, a=merge 2016-08-03 14:01:59 -07:00
Wes Kocher 7fcea033ba Backed out changeset 9d5365ee6944 (bug 1290502) for mass bustage a=backout CLOSED TREE 2016-08-03 10:17:40 -07:00
Sebastian Hengst e920781618 Bug 1285863 - Improve UI / UX of devtools JSONView: Remove unused variable 'code'. r=jryans on IRC a=eslint-fix
MozReview-Commit-ID: CUoifugy7vA
2016-08-03 18:58:21 +02:00
Sebastian Hengst fd2da2e37e Bug 1180944 - Implement one-off searches from Awesomebar: Fix eslint warning about inconsistent return usage. r=eslint-fix a=eslint-fix
MozReview-Commit-ID: 9Mh7gVyvJ3a
2016-08-03 17:45:29 +02:00
Carsten "Tomcat" Book eeacfbeff0 merge mozilla-inbound to mozilla-central a=merge 2016-08-03 17:03:41 +02:00
Nathan Froyd e53dd1c5f7 Bug 1290160 - followup to fix static analysis bustage on a CLOSED TREE; r=me 2016-08-03 17:17:22 -04:00
Carsten "Tomcat" Book 57bfee62b0 merge fx-team to mozilla-central a=merge 2016-08-03 17:01:16 +02:00
Carsten "Tomcat" Book 7d334fcb50 merge autoland to mozilla-central a=merge 2016-08-03 16:59:18 +02:00
Ben Kelly 2d111c3df8 Bug 1290116 P4 Verify that unregister waits for active worker to go idle. r=asuth 2016-08-03 07:14:33 -07:00
Ben Kelly 7a325c9d30 Bug 1290116 P3 Delay removing registration until active worker is idle. r=asuth 2016-08-03 07:14:33 -07:00
Ben Kelly 423e5f0f72 Bug 1290116 P2 Clean up ServiceWorkerManager::StopControllingADocument(). r=asuth 2016-08-03 07:14:33 -07:00
Ben Kelly a8f08a2715 Bug 1290116 P1 Expose a ServiceWorkerRegistrationInfo::IsIdle() method. r=asuth 2016-08-03 07:14:33 -07:00
Hiroyuki Ikezoe fa5c6d91c3 Bug 1275142 - Allow a defect of restyle when the target element of SMIL animation is associated with an nsIFrame. r=birtles
Actually the check of restyle count after associating with the nsIFrame is
not a problem in this test.  The purpose of this test is to check no restyles
when the target element has no associated nsIFrame.
We will fix the defect in bug 866411.

MozReview-Commit-ID: BFRJsbTGdkh
2016-08-04 06:18:48 +09:00
Kartikaya Gupta 88b991cf4a Bug 1291819 - Fix typo. r=me
MozReview-Commit-ID: 33jXEnB6RDJ
2016-08-03 16:56:37 -04:00
Kartikaya Gupta 30bfd9e7af Bug 1195722 - Follow-up to keep the accessible caret disabled on some reftests that require it. r=me on a CLOSED TREE
MozReview-Commit-ID: nugmHgzU1v
2016-08-03 15:59:04 -04:00
Jeff Gilbert 974f4e1ea8 Bug 1291083 - Explicitly make WEBGL_depth_texture formats filterable. - r=mtseng
MozReview-Commit-ID: DaVpIHZZ0cI
2016-08-03 12:24:47 -07:00
Jeff Gilbert 901ccc3aeb Bug 1291083 - Textures with depth-compare should be filterable. - r=mtseng
This also makes depth-textures follow filtering rules, whereas before we
allowed filtered depth textures for WEBGL_depth_texture.

MozReview-Commit-ID: LxepCb4WEkr
2016-08-03 12:24:39 -07:00
Emilio Cobos Álvarez ff065c3a99 Bug 1288938: Allow passing different reasons to dirty a non display SVG text frame. r=heycam
Otherwise, when a glyph changes, we might end up doing too much work, destroying
the text-run and the observer that dirtied the frame, causing an assertion when
trying to delete it from the observer set.

MozReview-Commit-ID: LMQVr6pYFVM
2016-08-03 10:53:37 -07:00
Emilio Cobos Álvarez e1e6b574d9 Bug 1288938: layout: Move the GlyphObserver to the text run instead of the frame. r=jfkthame
MozReview-Commit-ID: KphTCkcZeid
2016-08-03 10:53:37 -07:00
Sebastian Hengst 9a11ee24d8 Backed out changeset b531c8bff6e9 (bug 1201363) for timeout in GTest VP8VideoTrackEncoder.FrameEncode. r=backout 2016-08-03 19:33:55 +02:00