c405cb65f37be213926696a971f51af9e8b4737f: Bug 1030993 - Fix assertion failure in reftest css-ruby/ruby-whitespace-1.html. r=dbaron
Susanna Bowen <sgbowen8@gmail.com> - Fri, 15 Aug 2014 10:34:20 -0700 - rev 199834
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1030993 - Fix assertion failure in reftest css-ruby/ruby-whitespace-1.html. r=dbaron Fixes the assertion failure with text: "###!!! ASSERTION: Wrong line container hint: '!aForFrame || (aLineContainer == FindLineContainer(aForFrame) || aLineContainer->GetType() == nsGkAtoms::rubyTextContainerFrame || (aLineContainer->GetType() == nsGkAtoms::letterFrame && aLineContainer->IsFloating()))', file /home/sgbowen/builds/mozilla-central/layout/generic/nsTextFrame.cpp, line 1259" which occasionally appears when opening pages with ruby or when running ruby reftests. Updates the manifest for ruby reftests to the current expectations (adjust assertion counts, etc.)
b2e1f5bb5e0714d7ca65aa5662ed5c3a09a7919c: Bug 1039017 - Reftests for ruby whitespace handling. r=dholbert
Susanna Bowen <sgbowen8@gmail.com> - Fri, 15 Aug 2014 10:34:20 -0700 - rev 199833
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1039017 - Reftests for ruby whitespace handling. r=dholbert
6978c9d538d4a41ea385cc1ac3abb08a87605195: Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron
Susanna Bowen <sgbowen8@gmail.com> - Fri, 15 Aug 2014 10:34:20 -0700 - rev 199832
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1030993 - Basic reflow implementation for ruby frame classes. r=dbaron To account for spacing between bases or text boxes during reflow, the line layout which manages the bases updates its inline direction coordinate based on the preferred inline size for the corresponding text boxes. Next, the base is reflowed at the correct inline coordinate. Each paired text box is then also reflowed at the proper inline position determined by (1) the current position of its corresponding base and (2) its own preferred width. In computing intrinsic widths, accounting for spacing is less complicated. The minimum intrinsic width is the width of the widest ruby column, and the preferred intrinsic width is the sum of all the ruby column widths. Each ruby column width is the maximum width of its base box and text boxes. These individual widths are determined using GetPrefISize on the base and text boxes. Ruby base container frames store a list of pointers to the ruby text container frames in the segment they denote. This list of pointers is created in the ruby frame reflow method before calling the reflow method for the ruby base container. The list exists and is used only during reflow of the main ruby frame and is cleared before returning from reflow.
9e184a027905e4031fbd6368aaec499f31014909: Bug 1053627, Part 2: Use MOZILLA_PKIX_ARRAY_LENGTH instead of PR_ARRAY_SIZE, r=keeler
Brian Smith <brian@briansmith.org> - Wed, 13 Aug 2014 21:01:35 -0700 - rev 199831
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053627, Part 2: Use MOZILLA_PKIX_ARRAY_LENGTH instead of PR_ARRAY_SIZE, r=keeler
6c26d127f739234ffe2581129a6e9d205df38a01: Bug 1053627, Part 1: use sizeof instead of PR_ARRAY_SIZE for byte arrays, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 04 Aug 2014 19:21:52 -0700 - rev 199830
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053627, Part 1: use sizeof instead of PR_ARRAY_SIZE for byte arrays, r=keeler
d034a64d96dde197393163ae310f829cc5719fc0: Bug 1053621: Stop using PR_NOT_REACHED in mozilla::pkix, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 04 Aug 2014 19:19:29 -0700 - rev 199829
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053621: Stop using PR_NOT_REACHED in mozilla::pkix, r=keeler
0a4a35ef4d0fd785f85a50ad7ad4cfa375b29045: Bug 1053620: Replaces uses of PR_Abort with std::abort in mozilla::pkix, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 04 Aug 2014 19:12:34 -0700 - rev 199828
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053620: Replaces uses of PR_Abort with std::abort in mozilla::pkix, r=keeler
29003f6d5f2266ec4085d8275333e49a25f18849: Bug 1053617: Reduce scope of DER encoding debugging logic to the file it is used in, r=keeler
Brian Smith <brian@briansmith.org> - Mon, 04 Aug 2014 19:07:26 -0700 - rev 199827
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053617: Reduce scope of DER encoding debugging logic to the file it is used in, r=keeler
da4f9e8edd5064ceda70c7989ded84a4cc627e79: Bug 1053616: Remove uses of PR_SetError from mozilla::pkix tests, r=keeler
Brian Smith <brian@briansmith.org> - Wed, 13 Aug 2014 17:50:42 -0700 - rev 199826
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053616: Remove uses of PR_SetError from mozilla::pkix tests, r=keeler
192adef87e6a6a055f319c8b18c9467ef7c840aa: Backed out changesets 9329fb07c373 and ff8dc9ac0228 (bug 1022501) for Windows mochitest-1 failures.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Aug 2014 13:14:03 -0400 - rev 199825
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Backed out changesets 9329fb07c373 and ff8dc9ac0228 (bug 1022501) for Windows mochitest-1 failures. CLOSED TREE
ee47ca35ebb463976841aeb6ffbdcf654d8d2cc0: Backed out changeset 2322a7c26246 (bug 1049501) for Windows bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Aug 2014 13:13:14 -0400 - rev 199824
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Backed out changeset 2322a7c26246 (bug 1049501) for Windows bustage.
42c603c413f626d7f24e829f218304e002e0269d: Bug 1051895 - Make mozdevice docs a bit easier to navigate;r=bc DONTBUILD NPOTB
William Lachance <wlachance@mozilla.com> - Fri, 15 Aug 2014 12:59:02 -0400 - rev 199823
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1051895 - Make mozdevice docs a bit easier to navigate;r=bc DONTBUILD NPOTB
2322a7c26246b4370faf5893ff00813652408ea9: Bug 1049501: Don't let the GMPThread event loop recurse while handling IPDL shutdowns r=bsmedberg
Randell Jesup <rjesup@jesup.org> - Thu, 14 Aug 2014 13:50:25 -0400 - rev 199822
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1049501: Don't let the GMPThread event loop recurse while handling IPDL shutdowns r=bsmedberg
aae65b2609609489fc3ef742e0430dbf6911029b: Merge mozilla-central and inbound
Ed Morley <emorley@mozilla.com> - Fri, 15 Aug 2014 17:35:20 +0100 - rev 199821
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Merge mozilla-central and inbound
0e75d77ba981831860a9d49bc4b4d7f60d8cbda4: Bug 1053836 - Fix subclassing of prefix loggers by only overriding the log() method, not all the other methods. This fixes `this` resolution in the Experiment log override, r=gps
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 14 Aug 2014 16:30:54 -0400 - rev 199820
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053836 - Fix subclassing of prefix loggers by only overriding the log() method, not all the other methods. This fixes `this` resolution in the Experiment log override, r=gps
06bbefba94d9809fb59cb73392b8e6c0a41d8421: Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 14 Aug 2014 16:21:33 -0400 - rev 199819
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1054014 - Build bustage in nsTextStore because the end of GetGUIDNameStrWithTable doesn't return a value, r=masayuki
f9e0efd92b8daa3b97e6775b6650271efc39d48f: Bug 1052545 - Telemetry experiment branches are not saved correctly: we set the _dirty flag correctly, but then don't write the cache, r=gfritzsche
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 14 Aug 2014 16:21:15 -0400 - rev 199818
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1052545 - Telemetry experiment branches are not saved correctly: we set the _dirty flag correctly, but then don't write the cache, r=gfritzsche
3fc3dab7fb4310e148aa290c19bb173273efbd71: Bug 1054087 - Disable the test on all Android versions
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 15 Aug 2014 11:58:53 -0400 - rev 199817
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1054087 - Disable the test on all Android versions
9d229b7007cca2de4935df2d9829ecd8dd5387ce: Bug 1026951 - Assertion failure: NS_IsMainThread() (OnStateStop should only be called on the main thread.). r=sworkman
Michal Novotny <michal.novotny@gmail.com> - Thu, 14 Aug 2014 05:45:00 -0400 - rev 199816
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1026951 - Assertion failure: NS_IsMainThread() (OnStateStop should only be called on the main thread.). r=sworkman
5211f7049dc06dbcf7b223563b3219543a4ced5f: Bug 1053008 - FlushAndDispatch the ResetDecode call in MDSM::FlushDecoding(). r=kinetik
Chris Pearce <cpearce@mozilla.com> - Thu, 14 Aug 2014 20:05:00 -0400 - rev 199815
Push 8236 by ryanvm@gmail.com at Fri, 15 Aug 2014 21:07:37 +0000
Bug 1053008 - FlushAndDispatch the ResetDecode call in MDSM::FlushDecoding(). r=kinetik
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip