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 394515
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394514
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394513
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394512
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394511
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394510
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394509
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394508
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394507
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394506
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394505
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394504
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394503
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394502
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394501
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394500
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394499
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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 394498
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +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.
1eb8e1322979bdd375acaa3b8b6ecb257c0729ab: Bug 1317322 - Part 2: Fix shutdown leak when win32 holds nsDataObj with temp file until shutdown, r=jimm
Michael Layzell <michael@thelayzells.com> - Fri, 24 Feb 2017 14:38:09 -0500 - rev 394497
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1317322 - Part 2: Fix shutdown leak when win32 holds nsDataObj with temp file until shutdown, r=jimm MozReview-Commit-ID: 90obWnqRSWk
39cba44c517d9a4060215449ddab6956c7abfe86: Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan
Michael Layzell <michael@thelayzells.com> - Tue, 03 Jan 2017 13:06:58 -0500 - rev 394496
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan MozReview-Commit-ID: 7YD8qtsC3u6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip