88553f61add42e93353efa42246736172e22d020: Bug 1287002: Utility functions for Microsoft COM glue; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Thu, 14 Jul 2016 16:55:31 -0600 - rev 345481
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287002: Utility functions for Microsoft COM glue; r=jimm MozReview-Commit-ID: DTH2lIvKjX9
1021393b4763a25937de84d4ab4699d2ebf88e16: Bug 1287002: Add RAII class for entering a COM apartment; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Fri, 03 Jun 2016 12:30:31 -0600 - rev 345480
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287002: Add RAII class for entering a COM apartment; r=jimm MozReview-Commit-ID: DEwU3vU1P5P
9c96b9d1b0600f166ead8eddf12563911c8a40b5: Bug 1287002: Skeleton moz.build for ipc/mscom directory; r=billm
Aaron Klotz <aklotz@mozilla.com> - Fri, 03 Jun 2016 12:29:21 -0600 - rev 345479
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287002: Skeleton moz.build for ipc/mscom directory; r=billm MozReview-Commit-ID: 4SDUWyTCppL
3909164b79d8c64094c28a23f28664c9966a4e29: Bug 1279005 - Refactor BaseMarionetteTestRunner: added new method _is_filename_valid() centralizing test's file name validation logic.; r=maja_zf
Nelson J Morais <njmorais@gmail.com> - Fri, 15 Jul 2016 00:01:38 +0100 - rev 345478
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279005 - Refactor BaseMarionetteTestRunner: added new method _is_filename_valid() centralizing test's file name validation logic.; r=maja_zf MozReview-Commit-ID: 75IFA54QsWy
cbf648dae9a0cc9c2e924741ce70b088c157733c: Bug 1264347 - Refactor SnackbarHelper to use builder pattern. r=sebastian
Tom Klein <twointofive@gmail.com> - Mon, 11 Jul 2016 09:42:01 -0500 - rev 345477
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1264347 - Refactor SnackbarHelper to use builder pattern. r=sebastian MozReview-Commit-ID: 9WZBhhJIdNq
53d2d214a699268aae7abb9fae5f204db5fa2fa5: Bug 1284232 - Convert internal error list to a set; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Fri, 08 Jul 2016 14:00:56 +0100 - rev 345476
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284232 - Convert internal error list to a set; r=automatedtester MozReview-Commit-ID: THj6qxvUus
bb0f0424f0f0c367c8878f2116463499c20b9fed: Bug 1284232 - Guard against ill-behaved objects on error check; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Fri, 08 Jul 2016 13:58:04 +0100 - rev 345475
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284232 - Guard against ill-behaved objects on error check; r=automatedtester It turns out that certain objects such as a DOMRectList have peculiarities that cause string comparison to throw. This is normally not a problem as error.isError is usually passed JSON serialisable data. But when it is not, this try condition helps diagnose problems. MozReview-Commit-ID: BLNSziwfxXs
7b175334ebc6fb4b898a35331d9fa04ed55ea3c7: Bug 1284232 - Marshal all HTML and JS collections; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Mon, 04 Jul 2016 17:34:06 +0100 - rev 345474
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284232 - Marshal all HTML and JS collections; r=automatedtester This patch adds marshaling of HTMLFormControlsCollection, HTMLAllCollection, and HTMLOptionsCollection element collections to Marionette. It will allow us you to return from HTMLSelectElement.options, document.forms[0].elements, and document.all. This is in addition to the already supported document.querySelector (NodeList), document.getElementsBy* (HTMLCollection), and Array.from(ELEMENT...) collections. MozReview-Commit-ID: 71a65lZRn4S
d0a139d1f27c298ec7fc3a250d8f3609ce18609d: Bug 1287155 - Fix build bustage when --disable-debug is combined with --enable-logrefcnt. r=froydnj
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 18 Jul 2016 11:22:03 -0400 - rev 345473
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287155 - Fix build bustage when --disable-debug is combined with --enable-logrefcnt. r=froydnj MozReview-Commit-ID: 9HZcYrsvvHX
75f8e3a05ef807ec1494dffe691016fa01206186: bug 803330 - fix row count assertion failure in page info dialog r=florian
David Keeler <dkeeler@mozilla.com> - Thu, 14 Jul 2016 17:21:14 -0700 - rev 345472
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
bug 803330 - fix row count assertion failure in page info dialog r=florian When calling rowCountChanged on an nsITreeBoxObject, the implementation assumes that the row count has actually changed. pageInfoTreeView violated this assumption in addRows by first calling rowCountChanged and then updating its row count. This patch fixes the issue by using the power of decomposition. That is, there's already a perfectly fine function called 'addRow' that can be called once for each row being added. MozReview-Commit-ID: HP6LkP4ICLf
128c1454e51f99155b4aa7222e604bd24a014fbf: Bug 1280346: Only consider a video info as invalid if image dimensions are null. r=rillian
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 12 Jul 2016 16:46:33 +1000 - rev 345471
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280346: Only consider a video info as invalid if image dimensions are null. r=rillian Display dimensions are actually determined from the SPS NAL with h264 and as such we don't really care on what is found in the container (which may be incorrect). MozReview-Commit-ID: 7JmxIawNOOn
664b7f0f51249ab6da269f8ac9d31b54eef0d03e: Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r=tcsc
Mark Hammond <mhammond@skippinet.com.au> - Mon, 18 Jul 2016 11:46:01 +1000 - rev 345470
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279145 - log manager now cleans old Sync and ReadingList log files. r=tcsc MozReview-Commit-ID: JpispWkvlFZ
0ce39c20b7063e84b1f942a971af1ccf912915ee: Bug 1282680 Always use 64-bit registry for native messaging r=kmag
Andrew Swan <aswan@mozilla.com> - Mon, 18 Jul 2016 13:34:19 -0700 - rev 345469
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282680 Always use 64-bit registry for native messaging r=kmag MozReview-Commit-ID: 99JSqHP17v8
25b1668437272613a868182e7255852481940f16: Bug 1287383 - Support style="" attributes longer than 255 characters when using the Servo style backend. r=emilio
Cameron McCormack <cam@mcc.id.au> - Mon, 18 Jul 2016 16:36:59 +0800 - rev 345468
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287383 - Support style="" attributes longer than 255 characters when using the Servo style backend. r=emilio MozReview-Commit-ID: 9o5Go7lnAhG
9edae2531988223eb282ec0995eb736fd0fb8762: Merge m-c to inbound a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Mon, 18 Jul 2016 15:06:42 -0700 - rev 345467
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Merge m-c to inbound a=merge CLOSED TREE
2a69345f4f4eeb804e6a96c70f086f10e9849724: Bug 1287463 - Use a separate X display for non-XRender basic composition paths. r=lsalzman
Andrew Comminos <andrew@comminos.com> - Mon, 18 Jul 2016 11:49:51 -0400 - rev 345466
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287463 - Use a separate X display for non-XRender basic composition paths. r=lsalzman MozReview-Commit-ID: HQn0nTirgBL
f89771c94b4ab6dc18a76d14433ae52dc219d4ae: Bug 1287439 - Update robustcheckout extension with upstream; r=Callek
Gregory Szorc <gps@mozilla.com> - Mon, 18 Jul 2016 10:24:27 -0700 - rev 345465
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287439 - Update robustcheckout extension with upstream; r=Callek Synchronized with hgext/robustcheckout/__init.py from https://hg.mozilla.org/hgcustom/version-control-tools at revision d2140637eaf3f91fefa7c2f44cbaabf4c19faeb3. MozReview-Commit-ID: 676o5IVE536
895873ee9b11fdb024fc133cdc6558d97038e0d0: Bug 1287486 - Add libx11-xcb-dev to the list of required packages to build on Ubuntu, and sort the list. r=gps
Paul Adenot <paul@paul.cx> - Mon, 18 Jul 2016 17:52:53 +0200 - rev 345464
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1287486 - Add libx11-xcb-dev to the list of required packages to build on Ubuntu, and sort the list. r=gps MozReview-Commit-ID: GqSSpfT3vlm
af5a866739e96c1c9399e79c17ddea87e4a9c013: Bug 1271770 - Fallback to WARP if accelerated ANGLE fails r=BenWa,jrmuizel
eyim <eyim@mozilla.com> - Wed, 13 Jul 2016 13:51:40 -0400 - rev 345463
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1271770 - Fallback to WARP if accelerated ANGLE fails r=BenWa,jrmuizel MozReview-Commit-ID: LDJON8Vie5R
3d09e38954064b41dbc0a9387b5c5a205bf21e15: bug 1284946 - remove usages-related APIs from nsIX509Cert r=Cykesiopka,Felipe,jcj
David Keeler <dkeeler@mozilla.com> - Wed, 06 Jul 2016 14:45:36 -0700 - rev 345462
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
bug 1284946 - remove usages-related APIs from nsIX509Cert r=Cykesiopka,Felipe,jcj nsIX509Cert provided the APIs getUsagesArray, requestUsagesArrayAsync, and getUsagesString. These APIs were problematic in that the synchronous ones would cause certificate verification to block the main thread and the asynchronous one was needlessly indirect in its definition (it made use of two additional special-case xpidl types) and needlessly complex in its implementation (it required nsNSSComponent to manually manage a background thread without the aid of recent improvements in that area (e.g. CryptoTask)). Furthermore, these APIs would return string descriptions of the usages the certificate in question had been verified for rather than using more concrete identifiers or values. This paradigm is usable but imprecise. The new nsIX509CertDB API asyncVerifyCertAtTime is much more expressive, enforces off-main-thread computation, and makes use of CryptoTask for a simple implementation. Using this API, previous uses of the old nsIX509Cert APIs can be replaced. As an additional benefit, this removes a ton of obsolete C++ code. MozReview-Commit-ID: KXVTcjAKehu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip