e5f624959d3dbae43c5f5e0f2364cabf62fc5936: Bug 1355348 - Factor out method to remove minus sign from property values; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 13:00:11 +0900 - rev 569347
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Factor out method to remove minus sign from property values; r=hiro This is just a minor refactoring to simplify ValueFromStringHelper before we refactor it further in the next patch (and so we can re-use this definition to produce debug warning for Servo since we don't handle negative values there yet). MozReview-Commit-ID: CfcnI2Be5di
7dbc4fb20502929868f0e855665507214455b328: Bug 1355348 - Add constructor to AnimationValue; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 13:00:11 +0900 - rev 569346
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Add constructor to AnimationValue; r=hiro We will use this later in this patch series to simplify the creation of SMIL's ValueWrapper objects. MozReview-Commit-ID: 7EF9CN2SdwQ
a1e5a034eefb49ca4b577c0b44c77a5ca377d2e4: Bug 1355348 - Move ServoComputedValuesWithParent to separate file; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 13:00:11 +0900 - rev 569345
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Move ServoComputedValuesWithParent to separate file; r=hiro We will use this type later in this patch series in nsSMILCSSProperty so this patch moves it to a separate file so it can be re-used. MozReview-Commit-ID: 4Z7YbsQ9xz4
f4de7213d853c01abe9bb2b1da738d4b0b90095d: Bug 1355348 - Add SMIL restyles in the stylo pretraverse; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 13:00:11 +0900 - rev 569344
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Add SMIL restyles in the stylo pretraverse; r=heycam MozReview-Commit-ID: mwjkKr6wsr
5881280a872d74f1a24fc212ec524209a5631758: Bug 1355348 - Move IsFlattenedTreeDescendantOf helper to nsContentUtils; r=heycam
Brian Birtles <birtles@gmail.com> - Wed, 26 Apr 2017 13:00:10 +0900 - rev 569343
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Move IsFlattenedTreeDescendantOf helper to nsContentUtils; r=heycam In the next patch in this series we would like to use this functionality in nsSMILController as well so this patch moves it to somewhere we can share it. MozReview-Commit-ID: 1IzWoCCw4aD
dc594f991dc2846c7712d7bfd53915f8686dd09f: Bug 1355348 - Add FFI for getting SMIL override styles; r=heycam
Brian Birtles <birtles@gmail.com> - Thu, 27 Apr 2017 11:09:55 +0900 - rev 569342
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1355348 - Add FFI for getting SMIL override styles; r=heycam MozReview-Commit-ID: 7grK3meDOZD
f28ac04a9ee71e0199657e1d700a1879f885c032: servo: Merge #16625 - SMIL support for Gecko (from birtles:smil-support); r=hiro,heycam
Brian Birtles <birtles@gmail.com> - Thu, 27 Apr 2017 00:48:21 -0500 - rev 569341
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
servo: Merge #16625 - SMIL support for Gecko (from birtles:smil-support); r=hiro,heycam PR for [Gecko bug 1355348](https://bugzilla.mozilla.org/show_bug.cgi?id=1355348) --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because they are tested on the Gecko side Source-Repo: https://github.com/servo/servo Source-Revision: 8824a68063aa4f3ca87454468f382e4d2be66487
856951fadbb60a063ffb0a93801bed7dc67d9f8a: Bug 1359760 - enable: a11y, awsy, cpp, j, jit, jp, mn, ss suites on tc win10; r=jmaher
Rob Thijssen <rthijssen@mozilla.com> - Mon, 24 Apr 2017 18:01:11 +0200 - rev 569340
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1359760 - enable: a11y, awsy, cpp, j, jit, jp, mn, ss suites on tc win10; r=jmaher MozReview-Commit-ID: EVqiigyxASG
fb69df36fb08811bcaf6804727cb625d7b3f527e: Bug 1335778 - Make element click command check for page load and wait. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 20 Apr 2017 12:12:27 +0200 - rev 569339
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1335778 - Make element click command check for page load and wait. r=ato If the click command triggered a page load, it should not return before the page has been fully loaded. With this patch we allow an opt-in for commands to make use of an unload check. It's set to 200ms right now, and will cancel an ongoing waitForPageLoad() if no page activity is detected. MozReview-Commit-ID: DWV53sckBS2
0a723f1cd5dbc376dfc5d88c7c76a14e8f825b02: Bug 1335778 - Harden test_page_timeout_fail against intermittent failures. r=ato
Henrik Skupin <mail@hskupin.info> - Thu, 13 Apr 2017 14:57:25 +0200 - rev 569338
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1335778 - Harden test_page_timeout_fail against intermittent failures. r=ato Tests for page timeout durations have to use an HTTPD handler that delays or slows down document load. Otherwise there a risk that the timeout error is not returned before the document finishes loading. MozReview-Commit-ID: HGGcXfCuaSH
9d9edfb9481b964d89ca85118624603f3b8d7bbb: Bug 1335778 - Synchronize navigate() for trigger methods using generators. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 07 Apr 2017 21:44:32 +0200 - rev 569337
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1335778 - Synchronize navigate() for trigger methods using generators. r=ato In the case when the trigger callback inside navigate() uses a generator, the code has to be synchronized and needs to wait until the contained command has been completed. MozReview-Commit-ID: 8qKUMvH7HpS
86011af8aa9da2b27cf63166c7fbb5fef3cbcbcb: Bug 1335778 - Make switchToFrame synchronous for in-process frames. r=ato
Henrik Skupin <mail@hskupin.info> - Tue, 25 Apr 2017 11:29:02 +0200 - rev 569336
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1335778 - Make switchToFrame synchronous for in-process frames. r=ato In the case of switching to an in-process frame, the checkLoad timer is setup which waits for the frame's content to finish loading. But the command doesn't actually wait for those events and calls sendResponse() immediately. This causes a race condition for the following commands. MozReview-Commit-ID: 6vuQ7paQ55K
fe5a5bcd4cb39d8be7dcea8e269ed5f57ff71495: Bug 1359353 - Make the backing buffers of XPCOM strings available as mutable slices. r=mystor.
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 25 Apr 2017 13:17:48 +0300 - rev 569335
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1359353 - Make the backing buffers of XPCOM strings available as mutable slices. r=mystor. MozReview-Commit-ID: KeJ2Qb3R5ET
93378ffa235a6106297d55f3285bee40c5742957: Bug 1348751 - [Form Autofill] A utility library for handling full name and separated names, r=MattN
Luke Chang <lchang@mozilla.com> - Wed, 12 Apr 2017 20:05:54 +0800 - rev 569334
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1348751 - [Form Autofill] A utility library for handling full name and separated names, r=MattN MozReview-Commit-ID: 3rcuxbFHKOq
ea481e3d0cda15e328b838dd8637ee768310eddb: Bug 1353090 - Remove code handling multiple files from symbolstore.py r=ted
Chris Manchester <cmanchester@mozilla.com> - Wed, 26 Apr 2017 22:32:27 -0700 - rev 569333
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1353090 - Remove code handling multiple files from symbolstore.py r=ted MozReview-Commit-ID: 2vOP8iqYDW7
7f67ada9ee3f4b4c2501b1cab230e9aca71de53f: Bug 1353090 - Convert `output` to use `print` in symbolstore.py r=ted
Chris Manchester <cmanchester@mozilla.com> - Wed, 26 Apr 2017 22:32:26 -0700 - rev 569332
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1353090 - Convert `output` to use `print` in symbolstore.py r=ted MozReview-Commit-ID: 4eoDTf9lX5w
8ded93548a3605df2e31c3995f0c8799a913db78: Bug 1359719 - Update mochitest expectations for frames timing function. r=xidorn
Boris Chiou <boris.chiou@gmail.com> - Wed, 26 Apr 2017 16:00:10 +0800 - rev 569331
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1359719 - Update mochitest expectations for frames timing function. r=xidorn MozReview-Commit-ID: DcFhvxE2qXC
37e432c9b316f4564d4881003e3cf8d4039fbfe2: servo: Merge #16626 - Implement frames timing function (from BorisChiou:animation/timing_function/frames); r=emilio
Boris Chiou <boris.chiou@gmail.com> - Wed, 26 Apr 2017 23:31:17 -0500 - rev 569330
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
servo: Merge #16626 - Implement frames timing function (from BorisChiou:animation/timing_function/frames); r=emilio A frames timing function is a type of timing function that divides the input time into a specified number of intervals of equal length, each of which is associated with an output progress value of increasing value. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15740. - [X] There are tests for these changes, and web-platform-tests/css-timing-1 also provides tests. Source-Repo: https://github.com/servo/servo Source-Revision: 15cf1acc720197b80ff1ad97ea5ddc495f5744fd
1fd99a71f607b3100c5633ef5c9aa591760364fc: Bug 1356693 - infer: fix RESOURCE_LEAK's in geckoview r=walkingice
Andrzej Hunt <ahunt@mozilla.com> - Wed, 26 Apr 2017 17:22:30 +0800 - rev 569329
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1356693 - infer: fix RESOURCE_LEAK's in geckoview r=walkingice Similar to some previous commits, we prefer non-throwing constructors in order to ensure we never lose a reference to an unclosed stream. InpuStreamReader(..., Charset) is preferred over InputStreamReader(..., String) since the latter can throw when the String is not a valid Charset. (In reality we know that our Charset Strings are correct, but the compiler isn't able to determine that for itself. Moreover, using the preparsed Charset is more efficient.) MozReview-Commit-ID: 9z07G3hqPI3
731479637edac93e715a756fe3b13e148751d780: Bug 1356693 - infer: fix RESOURCE_LEAK's in stumbler r=walkingice
Andrzej Hunt <ahunt@mozilla.com> - Mon, 17 Apr 2017 16:33:57 -0700 - rev 569328
Push 56143 by bmo:jeremychen@mozilla.com at Thu, 27 Apr 2017 10:17:21 +0000
Bug 1356693 - infer: fix RESOURCE_LEAK's in stumbler r=walkingice MozReview-Commit-ID: 8bMGr6v9DKn
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip