searching for reviewer(roc)
4da037fe27b011014244ba56e04e38e74ca66fbc: Bug 637367 - Stop DrawPlugin from accessing deleted nsObjectFrame. r=roc a=beltzner
Steven Michaud <smichaud@pobox.com> - Fri, 18 Mar 2011 14:35:14 -0500 - rev 63443
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 637367 - Stop DrawPlugin from accessing deleted nsObjectFrame. r=roc a=beltzner
821740bc1b4d076551e70d2411a26fa567fdde3b: Bug 642205 Followup: Remove bogus assertion r=roc a=followup-for-blocking-fennec
Benjamin Stover <bstover@mozilla.com> - Wed, 16 Mar 2011 14:17:25 -0700 - rev 63427
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 642205 Followup: Remove bogus assertion r=roc a=followup-for-blocking-fennec
dea535299cf25062dd34133fd4cfaf9f27d5e410: Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
Benjamin Stover <bstover@mozilla.com> - Tue, 15 Mar 2011 16:20:19 -0700 - rev 63413
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
415f9b51fc5cde93ace926db15bd3ed603e32ce2: Bug 609551 - Move the operations which happen at the script global scope before the document load to the point where the document is fully loaded; r=roc a=test-only
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 12 Mar 2011 00:34:56 -0500 - rev 63410
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 609551 - Move the operations which happen at the script global scope before the document load to the point where the document is fully loaded; r=roc a=test-only
4a58a3c4d04612f646444f93c8088df8c3c45e44: Bug 611457 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 12 Mar 2011 00:07:37 -0500 - rev 63409
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 611457 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
da4e84ab56c22d82b2326b120614a1d4f09534a0: Bug 618041 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 12 Mar 2011 00:11:01 -0500 - rev 63408
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 618041 - Move the object which is supposed to survive the function's return out of the function so that a possible garbage collection doesn't collect it before it should be used; r=roc a=test-only
770b9488e967d8e03ae903e39ad1a1657f55bcef: Bug 627624 - Make the crashtest for bug 428844 actually test something; r=roc a=test-only
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 11 Mar 2011 23:11:28 -0500 - rev 63407
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 627624 - Make the crashtest for bug 428844 actually test something; r=roc a=test-only
3570861040e98ed5331fdac7a8aa8d8b489eb84d: Bug 637822: Translate invalidated content by the offset at which it was made valid. r=roc a=b
Chris Jones <jones.chris.g@gmail.com> - Fri, 11 Mar 2011 01:58:29 -0600 - rev 63387
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 637822: Translate invalidated content by the offset at which it was made valid. r=roc a=b
d4f00dcf1bb8070adfea540ca1f7a0e6247aa86d: bug 623820 - Text zoom reflow messes up layout on AMO and other sites r=roc,dbaron a=blocking-fennec
Brad Lassey <blassey@mozilla.com> - Thu, 10 Mar 2011 23:33:43 -0500 - rev 63383
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 623820 - Text zoom reflow messes up layout on AMO and other sites r=roc,dbaron a=blocking-fennec
5b58ca341da48709e4e72ebd2547a60a52a89c0c: Followup to bug 635373: Shadow-layer buffers might be resampled in the chrome process. r=roc a=b
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:28:26 -0600 - rev 63373
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Followup to bug 635373: Shadow-layer buffers might be resampled in the chrome process. r=roc a=b
54f451b29081be265e0b4fa1c794c0b8c4acc8ac: Bug 635035, part 7: Remove obsoleted gfxASurface::SupportsSelfCopy. r=roc a=b
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63372
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 7: Remove obsoleted gfxASurface::SupportsSelfCopy. r=roc a=b
edf7507120f7f33ba37c21c3bd9e4763ea914228: Bug 635035, part 6: Use gfxASurface::MovePixels() for self-copies of ThebesLayerBuffers. r=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63371
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 6: Use gfxASurface::MovePixels() for self-copies of ThebesLayerBuffers. r=roc
4ab41ca945e0f4e03be72cd6da4b3b3b03f5fe56: Bug 635035, part 5: Add a helper to check whether a gfxRect is rounded within a given epsilon. sr=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63370
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 5: Add a helper to check whether a gfxRect is rounded within a given epsilon. sr=roc
d4a93181df15b4a678c0eeb6999e3f71c8fa5af7: Bug 635035, part 4: Implement MovePixels() for image surfaces. r=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63369
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 4: Implement MovePixels() for image surfaces. r=roc
173971a4af7efeaeead7a8b38a1c3abb9e879eee: Bug 635035, part 3: Add gfxASurface::MovePixels() interface and generic impl. sr=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63368
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 3: Add gfxASurface::MovePixels() interface and generic impl. sr=roc
5a3f1c4e63c198dfe1fef41ebb5bfb503ef4f66c: Bug 635035, part 2: Ensure that the buffer rect only grows in the presence of scaling. r=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 09 Mar 2011 11:27:37 -0600 - rev 63367
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635035, part 2: Ensure that the buffer rect only grows in the presence of scaling. r=roc
99f6b3acc464b2ca1d519de7a8c381def4005463: Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
Benjamin Stover <bstover@mozilla.com> - Tue, 08 Mar 2011 21:28:18 -0800 - rev 63360
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
3a4967bd43e8e777aeef9a4acfd67d7814f07c37: Bug 612872 - HAL/Supernova needs tweaks to our window emulation, r=davidb, sr=roc, a=davidb
Alexander Surkov <surkov.alexander@gmail.com> - Wed, 02 Mar 2011 22:41:42 +0800 - rev 63261
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 612872 - HAL/Supernova needs tweaks to our window emulation, r=davidb, sr=roc, a=davidb
3436b367b4a438a47f867835958d025b37dfc813: Work around the Windows subpixel antialiasing craziness as a result of changesets 502114bb31e8 and c1d77dbe4193 by adding a padding to the div containing the text; rs=roc a=orange
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Mar 2011 18:57:11 -0800 - rev 63244
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Work around the Windows subpixel antialiasing craziness as a result of changesets 502114bb31e8 and c1d77dbe4193 by adding a padding to the div containing the text; rs=roc a=orange
f0a5657c643cf7cf6704cca1bdc5ac4b08d3973a: Partially back out changeset 90b3dedc677d because changesets 502114bb31e8 and c1d77dbe4193 seem to have fixed those failures on trunk. rs=roc a=orange
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Mar 2011 17:46:43 -0800 - rev 63242
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Partially back out changeset 90b3dedc677d because changesets 502114bb31e8 and c1d77dbe4193 seem to have fixed those failures on trunk. rs=roc a=orange
635bb4ffe6ad1a0e377e75f60987ddac6ed2c73f: Bug 636894 - Revert bug 634787's change to AUDIO_DURATION_MS to work around a regression in MozAudioAvailable event delivery. r=roc a=roc
Matthew Gregan <kinetik@flim.org> - Wed, 02 Mar 2011 14:40:44 +1300 - rev 63232
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 636894 - Revert bug 634787's change to AUDIO_DURATION_MS to work around a regression in MozAudioAvailable event delivery. r=roc a=roc
5b9b948eb7173b8185a312ea07ef269342c10adc: Bug 636465 - Reset the spellchecking override status when detaching an editor object from the content node; r,a=roc
Ehsan Akhgari <ehsan@mozilla.com> - Tue, 01 Mar 2011 15:04:42 -0800 - rev 63223
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 636465 - Reset the spellchecking override status when detaching an editor object from the content node; r,a=roc
75082063f8e6a85a69eb6c4c10a59bc5eeed601c: Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
Steven Michaud <smichaud@pobox.com> - Tue, 01 Mar 2011 15:15:23 -0600 - rev 63215
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
52ffeed74f9649899984d5ff11daa1c4f1508a10: Bug 637278: Fix indentation. r=roc a=b
Chris Jones <jones.chris.g@gmail.com> - Tue, 01 Mar 2011 12:27:35 -0600 - rev 63211
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 637278: Fix indentation. r=roc a=b
88074e56362792e1fc976da1e212b66db7ddb93b: Bug 637278: INVALIDATE_NO_UPDATE_LAYER_TREE should subsume INVALIDATE_NO_THEBES_LAYERS. r=tn sr=roc
Chris Jones <jones.chris.g@gmail.com> - Tue, 01 Mar 2011 12:27:35 -0600 - rev 63210
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 637278: INVALIDATE_NO_UPDATE_LAYER_TREE should subsume INVALIDATE_NO_THEBES_LAYERS. r=tn sr=roc
eccac62d00926931ad13ae2c6593b5201194431a: Bug 636817. Make LayerManagerForDocument return the correct manager even when there is no root frame so that empty transactions work correctly. r=roc a=hardblocker
Timothy Nikkel <tnikkel@gmail.com> - Tue, 01 Mar 2011 17:15:23 +0100 - rev 63208
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 636817. Make LayerManagerForDocument return the correct manager even when there is no root frame so that empty transactions work correctly. r=roc a=hardblocker
65c1d9309c578332074b200e4c4490f4e3b20705: Bug 637040 - Set the correct active texture unit for plugin layers. r=roc a=blocking2.0
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 01 Mar 2011 16:05:20 +1300 - rev 63188
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 637040 - Set the correct active texture unit for plugin layers. r=roc a=blocking2.0
f7de2d1130962c176ef6dc3f82a014cc3af502b4: bug 636968 - check windows API calls for failure in InitDwriteBG. r=jdaggett a=roc
Jonathan Kew <jfkthame@gmail.com> - Mon, 28 Feb 2011 09:55:14 +0000 - rev 63164
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 636968 - check windows API calls for failure in InitDwriteBG. r=jdaggett a=roc
8fdc73f3e1ea00eee9886a91063159f7f22c06eb: Bug 629857 - When invalidating transformed items, round the original area out to the nearest pixel. r=roc a=roc
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 25 Feb 2011 11:55:23 +1300 - rev 63072
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 629857 - When invalidating transformed items, round the original area out to the nearest pixel. r=roc a=roc
7bebe6a7dcd0a70a5aca4e2f91af9c518ca21c6e: Bug 636093: Remove assertion that's no longer asserting what it was intended to. r=roc a=a
Chris Jones <jones.chris.g@gmail.com> - Thu, 24 Feb 2011 15:59:26 -0600 - rev 63063
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 636093: Remove assertion that's no longer asserting what it was intended to. r=roc a=a
b482c81e9af8d33416e02ad9a4d89236d212c3fc: Bug 636074 - Part 1: Forget the transaction pointer when creating transaction objects in order to pass it to the caller instead of swapping it with random values; r=roc a=blocking-final+
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 23 Feb 2011 14:22:07 -0800 - rev 63026
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 636074 - Part 1: Forget the transaction pointer when creating transaction objects in order to pass it to the caller instead of swapping it with random values; r=roc a=blocking-final+
fb28cc7c6bb0255ff6e7afa243b65d4b38b41820: Bug 631119: Don't let fake popup widgets interfere with IME state. r=roc a=a
Chris Jones <jones.chris.g@gmail.com> - Wed, 23 Feb 2011 11:45:09 -0600 - rev 63002
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 631119: Don't let fake popup widgets interfere with IME state. r=roc a=a
20b7143e5a2723bc9a07003a1e0641c2e54488f5: Bug 624636, part 2: Allow reftests to disable layers-sync-before-snapshot, in order to test "natural" widget repainting. r=roc a=a
Chris Jones <jones.chris.g@gmail.com> - Wed, 23 Feb 2011 11:45:09 -0600 - rev 63001
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 624636, part 2: Allow reftests to disable layers-sync-before-snapshot, in order to test "natural" widget repainting. r=roc a=a
f96f8d9b0f63bdec968c795b6f6dd0c8ee4c926f: Bug 624636, part 1: Allow reftests to override viewport+displayport. r=roc
Chris Jones <jones.chris.g@gmail.com> - Wed, 23 Feb 2011 11:45:09 -0600 - rev 63000
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 624636, part 1: Allow reftests to override viewport+displayport. r=roc
88752f2b3088a6ac13e925912d8274971c81e60f: bug 635768 - restore explicit font selection in gfxGDIFont::GetGlyphWidth to fix spacing issues when printing. r=roc a=blocker
Jonathan Kew <jfkthame@gmail.com> - Wed, 23 Feb 2011 09:39:21 +0000 - rev 62991
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 635768 - restore explicit font selection in gfxGDIFont::GetGlyphWidth to fix spacing issues when printing. r=roc a=blocker
1da3405c74fdbec662409bb82f6f63401c6ecf6c: Bug 622585 - Add clipped transform reftest. r=roc a=shaver
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 22 Feb 2011 20:30:38 +1300 - rev 62911
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 622585 - Add clipped transform reftest. r=roc a=shaver
8106f111b695cdaf06b6761d9bf92c4cf5722d5f: Bug 635757 - Adjust the assertion count as a result of bug 633738; r=roc a=test
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 21 Feb 2011 23:53:40 -0500 - rev 62910
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635757 - Adjust the assertion count as a result of bug 633738; r=roc a=test DONTBUILD this simple assertion annotation adjustment!
3f4187103719cb3265343afdc9d0359cc9075119: Bug 594596. Check the return value when creating a menu popup widget. r=roc a=roc
Timothy Nikkel <tnikkel@gmail.com> - Mon, 21 Feb 2011 13:00:48 -0600 - rev 62901
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 594596. Check the return value when creating a menu popup widget. r=roc a=roc
cfa2a5ef17c3f3c564d7a76b366a13982c46e998: Bug 631657 - Bogus WARNING: Overflowed nscoord_MAX in conversion to nscoord; r=roc, a2.0=dbaron
Philipp Wagner <mail@philipp-wagner.com> - Sun, 20 Feb 2011 16:15:58 +0100 - rev 62897
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 631657 - Bogus WARNING: Overflowed nscoord_MAX in conversion to nscoord; r=roc, a2.0=dbaron
d30bc9781cfd23b7cd2dcb8720dd91863c098015: Bug 546700 - Recover gracefully from servers that send Accept-Ranges but don't. r=roc a=roc
Matthew Gregan <kinetik@flim.org> - Mon, 21 Feb 2011 16:38:29 +1300 - rev 62891
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 546700 - Recover gracefully from servers that send Accept-Ranges but don't. r=roc a=roc
62257785dc70999458dfb384a512d023b0476ef8: Bug 634787 - Fix frame wait calculation and early return from Wait(). r=cpearce a=roc
Matthew Gregan <kinetik@flim.org> - Fri, 18 Feb 2011 15:30:33 +1300 - rev 62888
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 634787 - Fix frame wait calculation and early return from Wait(). r=cpearce a=roc
07b8187bdc68466f8f6496f7809cf120ca7813c2: Bug 633332 - Null check mElement in nsWaveDecoder::NotifyDownloadEnded. r=cpearce a=roc
Matthew Gregan <kinetik@flim.org> - Fri, 18 Feb 2011 16:42:15 +1300 - rev 62887
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 633332 - Null check mElement in nsWaveDecoder::NotifyDownloadEnded. r=cpearce a=roc
be19d88330329f4fdddbfaa1e53f324ef81e0eef: Bug 627153 - Be less conservative when determining video readyState. r=kinetik a=roc
Chris Pearce <chris@pearce.org.nz> - Mon, 21 Feb 2011 10:21:40 +1300 - rev 62886
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 627153 - Be less conservative when determining video readyState. r=kinetik a=roc
ab9118f27d179ffc65b685f78da2eeb0394f434f: Bug 633762. Only bail early if we have an async scroll pending so the ScrollTo call can update mDestination. r=roc a=roc
Timothy Nikkel <tnikkel@gmail.com> - Sun, 20 Feb 2011 14:03:32 -0600 - rev 62884
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 633762. Only bail early if we have an async scroll pending so the ScrollTo call can update mDestination. r=roc a=roc
12056f3beaf22a5ce2b23a171d61c02c7461ab65: Bug 635532 - Don't try to hide the editor anonymous UIs during the cycle collection unlink phase needlessly. r=roc,jst, a=blocker
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 19 Feb 2011 21:43:07 -0800 - rev 62878
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635532 - Don't try to hide the editor anonymous UIs during the cycle collection unlink phase needlessly. r=roc,jst, a=blocker
36b58f89446d9c5a8fecd9ee8bc30aa6aabd2ffd: bug 634762 - Don't call cairo_win32_scaled_font_select_font from SetupCairoFont, but from DCFromContext, and SaveDC/RestoreDC around it; fix usage of DC and font in Uniscribe/GDI shapers. r=roc a=blocking
Jonathan Kew <jfkthame@gmail.com> - Sat, 19 Feb 2011 20:48:33 +0000 - rev 62868
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 634762 - Don't call cairo_win32_scaled_font_select_font from SetupCairoFont, but from DCFromContext, and SaveDC/RestoreDC around it; fix usage of DC and font in Uniscribe/GDI shapers. r=roc a=blocking
e4b9604fdba59053c877aaf9e5c93d12dd89dd27: Bug 635191: If the object frame has gone away, there's no way to determine IsUpToDate(), so just dispatch the paint-finished event. r=roc a=b
Chris Jones <jones.chris.g@gmail.com> - Fri, 18 Feb 2011 18:32:12 -0600 - rev 62860
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635191: If the object frame has gone away, there's no way to determine IsUpToDate(), so just dispatch the paint-finished event. r=roc a=b
70f2033fac3673c713549af22047b40317601781: Bug 635275: Only update portions within scaled texture bounds. r=roc a=blocking-betan
Bas Schouten <bschouten@mozilla.com> - Sat, 19 Feb 2011 04:51:10 +0100 - rev 62853
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 635275: Only update portions within scaled texture bounds. r=roc a=blocking-betan
7a99ba70cd6363e5880c18f14533270d2bcc7b6f: Bug 603793: Switch off drop shadows under some conditions. r=roc a=blocking-final
Bas Schouten <bschouten@mozilla.com> - Sat, 19 Feb 2011 03:49:11 +0000 - rev 62852
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
Bug 603793: Switch off drop shadows under some conditions. r=roc a=blocking-final
011e2812506226f2725c3a95c2a40267779878d3: bug 631035 - tests for changing tab width. r=roc a=test
Jonathan Kew <jfkthame@gmail.com> - Fri, 18 Feb 2011 09:08:23 +0000 - rev 62822
Push 1 by root at Tue, 10 Dec 2013 15:46:25 +0000
bug 631035 - tests for changing tab width. r=roc a=test