d64711bdb426e8dda8a2a0f54f17e410290c451e: Backed out 3 changesets (bug 1317322)
Wes Kocher <wkocher@mozilla.com> - Wed, 01 Mar 2017 15:38:02 -0800 - rev 345540
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Backed out 3 changesets (bug 1317322) Backed out changeset ee9b08930b65 (bug 1317322) Backed out changeset 1eb8e1322979 (bug 1317322) Backed out changeset 39cba44c517d (bug 1317322) MozReview-Commit-ID: 3uruqVonhEG
42ddfa8072f309be87065547b6525c515fd14e30: Bug 1340206 - Disable transform to avoid blurry RTL URL bar. r=Gijs
J. Ryan Stinnett <jryans@gmail.com> - Fri, 24 Feb 2017 19:10:33 -0600 - rev 345539
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1340206 - Disable transform to avoid blurry RTL URL bar. r=Gijs With Compact Themes and RTL locales, the URL bar becomes blurry on hover. This seems to be triggered by the combination: ``` transform: scaleX(-1); clip-path: none; ``` The transform is was only applied to position the clip-path correctly, so it's actually not needed by Compact Themes. MozReview-Commit-ID: KKQt6h6VzT7
f7b0f3b271228e2f33e0f6ce641060862012f07d: Bug 1342686 - Fix up the handling of surrogates in nsJISx4051LineBreaker. r=emk
Jonathan Kew <jkew@mozilla.com> - Wed, 01 Mar 2017 22:47:56 +0000 - rev 345538
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1342686 - Fix up the handling of surrogates in nsJISx4051LineBreaker. r=emk
84e809d7bf0b6da8cdbb02475cfbb2b97377c836: Bug 1342686 - Reftests for line-breaking with text that includes surrogate pairs. r=emk
Jonathan Kew <jkew@mozilla.com> - Wed, 01 Mar 2017 22:47:56 +0000 - rev 345537
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1342686 - Reftests for line-breaking with text that includes surrogate pairs. r=emk
e980c683af8cb856dbb7409373d2cef7972fb4ca: Bug 809020 - Use a shorter "conservative breaking" range at word edges when dealing with letters rather than punctuation etc., and adjust existing tests accordingly. r=masayuki
Jonathan Kew <jkew@mozilla.com> - Wed, 01 Mar 2017 22:47:56 +0000 - rev 345536
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 809020 - Use a shorter "conservative breaking" range at word edges when dealing with letters rather than punctuation etc., and adjust existing tests accordingly. r=masayuki
283f43e8790b268c6f5316b007fddb6658b6dfba: Bug 809020 - Reftest for breaking near word beginning/end (the "conservative" breaking range). r=masayuki
Jonathan Kew <jkew@mozilla.com> - Wed, 01 Mar 2017 22:47:56 +0000 - rev 345535
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 809020 - Reftest for breaking near word beginning/end (the "conservative" breaking range). r=masayuki
05c3c56d71a7266d116afbe23fc1b3459217f2c4: bug 1340579 - fixup werror bustage landing on a CLOSED TREE
Trevor Saunders <tbsaunde@tbsaunde.org> - Wed, 01 Mar 2017 17:44:40 -0500 - rev 345534
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
bug 1340579 - fixup werror bustage landing on a CLOSED TREE
5c809b2f8930537446845f548626692a9b7caa9e: bug 1340579 - look up this DocAccessibleParent in live docs instead of using this in DocAccessibleParent::Destroy() r=davidb
Trevor Saunders <tbsaunde@tbsaunde.org> - Thu, 23 Feb 2017 13:31:06 -0500 - rev 345533
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
bug 1340579 - look up this DocAccessibleParent in live docs instead of using this in DocAccessibleParent::Destroy() r=davidb
beca679d682be56233f8ad362ebcf190626be20d: Bug 1343298 - Remove nsHTMLScrollFrame::ReloadChildFrames() because it's redundant. r=jfkthame
Mats Palmgren <mats@mozilla.com> - Wed, 01 Mar 2017 18:03:14 +0100 - rev 345532
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1343298 - Remove nsHTMLScrollFrame::ReloadChildFrames() because it's redundant. r=jfkthame The scroll frame is almost always the content's primary frame and if so it already has the correct style values and the nsFrame ctor has set mWritingMode correctly based on those. For the edge cases where it's not the primary frame, e.g. <fieldset style=overflow:scroll>, the UA sheet specifies 'inherit' for the relevant properties so it has the correct style values in this case too. MozReview-Commit-ID: 1FMFNfF0IqU
3cf51d656aef11c9a9d2bb8bc91cb08cd4fa7637: Bug 1340771 part 4 - Mark AutoWeakFrame as MOZ_NONHEAP_CLASS and WeakFrame as MOZ_HEAP_CLASS. r=tn
Mats Palmgren <mats@mozilla.com> - Wed, 01 Mar 2017 18:03:14 +0100 - rev 345531
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1340771 part 4 - Mark AutoWeakFrame as MOZ_NONHEAP_CLASS and WeakFrame as MOZ_HEAP_CLASS. r=tn MozReview-Commit-ID: 8yGBKyx3TDW
cb8eb0ca05acd0dcded6012c5e5ec0f7d6813c6b: Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn
Mats Palmgren <mats@mozilla.com> - Wed, 01 Mar 2017 18:03:14 +0100 - rev 345530
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1340771 part 2 - Introduce a WeakFrame class for heap allocated weak frame pointers, stored in a hashtable for fast lookup. r=tn * * * Bug 1340771 part 3 - Change existing heap allocated AutoWeakFrame instances to use WeakFrame instead. r=tn MozReview-Commit-ID: GSuUiy98jBa
75caefd9df14d0cbede0a99fcbac80d389461d03: Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn
Mats Palmgren <mats@mozilla.com> - Wed, 01 Mar 2017 18:03:14 +0100 - rev 345529
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1340771 part 1 - Rename nsWeakFrame to AutoWeakFrame (automated change). r=tn MozReview-Commit-ID: 8pl4nyeGEkr
ba2210b23ab3c96094450b9be4bb05e2089dba20: bug 1343598 - add crashreporter symbols to mobile beetmover tasks. r=mtabara a=release DONTBUILD
Aki Sasaki <asasaki@mozilla.com> - Wed, 01 Mar 2017 13:07:44 -0800 - rev 345528
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
bug 1343598 - add crashreporter symbols to mobile beetmover tasks. r=mtabara a=release DONTBUILD
81930cfe918203caf05bda79bb9d01ec617c0f55: Bug 1343191 - Displayed HTTP cache occupation size may overflow. r=michal
Honza Bambas <honzab.moz@firemni.cz> - Wed, 01 Mar 2017 09:23:00 -0500 - rev 345527
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1343191 - Displayed HTTP cache occupation size may overflow. r=michal
3575e9555c041a76a982292bf23d20a2f575cce6: Bug 1343336 - Include the upstream commit date in the fdlibm Mozilla README. r=bbouvier
Tom Ritter <tom@mozilla.com> - Tue, 28 Feb 2017 14:33:18 -0600 - rev 345526
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1343336 - Include the upstream commit date in the fdlibm Mozilla README. r=bbouvier MozReview-Commit-ID: 1tROG2vpdqH
94047c88a870ad72ae864a16c695ed8a825ffb22: Bug 1343644 - Update pdf.js to version 1.7.337. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 01 Mar 2017 15:55:46 -0500 - rev 345525
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1343644 - Update pdf.js to version 1.7.337. r=bdahl
b73f06be7ce6c4d3d1aa4cac1c449a92d8f9c874: Bug 1340631 - Remove the telemetry-related crash annotation tests r=Ted
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 21 Feb 2017 22:36:12 +0100 - rev 345524
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1340631 - Remove the telemetry-related crash annotation tests r=Ted MozReview-Commit-ID: BS4jS9ph1fX
053c34ac7631c30954fd5cfabf5d6fcdc28571f0: Bug 1332783 - Null out privateWin and testBrowser, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 09 Feb 2017 11:07:11 -0500 - rev 345523
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1332783 - Null out privateWin and testBrowser, r=ehsan MozReview-Commit-ID: KVi1okXUqGV
ee9b08930b6563a28f621f6220cd2e4bb60f83dd: Bug 1317322 - Part 3: Make RemoveTempFileHelper's constructor explicit, a=bustage
Michael Layzell <michael@thelayzells.com> - Wed, 01 Mar 2017 15:48:08 -0500 - rev 345522
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1317322 - Part 3: Make RemoveTempFileHelper's constructor explicit, a=bustage MozReview-Commit-ID: 9Fm95kclBWq
4048d3a531078eb13aed019c5cc5f68da49967c5: Bug 1137567 - Make nsWindow for Android use TextEventDispatcher; r=esawin r=rbarker r=masayuki r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Mar 2017 15:29:30 -0500 - rev 345521
Push 31438 by cbook@mozilla.com at Thu, 02 Mar 2017 13:03:02 +0000
Bug 1137567 - Make nsWindow for Android use TextEventDispatcher; r=esawin r=rbarker r=masayuki r=snorp Bug 1137567 - 1. Allow dispatching key events during composition; r=esawin We potentially dispatch key events during composition to provide compatibility for pages that only listen to key events. Bug 1137567 - 2. Allow keyboard events in DispatchInputEvent when not on APZ thread; r=rbarker We use nsIWidget::DispatchInputEvent to dispatch our keyboard events on the Gecko thread, which on Android is not the APZ controller thread. We should allow these events to pass instead of crashing. Bug 1137567 - 3. Add GeckoEditableSupport class to support TextEventDispatcher; r=masayuki Add a separate GeckoEditableSupport class, which implements TextEventDispatcherListener and uses TextEventDispatcher for IME operations. The new class is entirely separate from nsWindow to allow it to be independently used in content processes as well. Most of the code is copied from nsWindow::GeckoViewSupport, and adapted to use TextEventDispatcher. Bug 1137567 - 4. Make nsWindow::WindowPtr available for outside classes; r=snorp Make nsWindow::WindowPtr available not just for classes inside nsWindow but for outside classes as well. Also, add support for RefPtr native objects to nsWindow::NativePtr. Bug 1137567 - 5. Use GeckoEditableSupport in nsWindow; r=esawin Use the new GeckoEditableSupport class in nsWindow to replace the previous code in nsWindow::GeckoViewSupport. GeckoEditable native methods now go to GeckoEditableSupport instead of GeckoViewSupport. Several native methods in GeckoEditable are changed from dispatchTo="proxy" to dispatchTo="gecko", because we no longer need the special nsWindow::WindowEvent wrapper for our native calls. Bug 1137567 - 6. Use pushPrefEnv in test_assign_event_data.html; r=masayuki setAndObserveCompositionPref in test_assign_event_data.html does not invoke the callback if the pref is already set. This patch changes it to use SpecialPowers.pushPrefEnv so the callback is always invoked.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip