Changes Firefox 29 beta7 to beta8

Avril 16th, 2014

A bigger changelog that I would have liked. However, it is mainly about top crashs, polishing Australis and some sync bugs/improvements.

A few webapp bugs have been also fixed.

  • 57 changesets
  • 93 files changed
  • 1892 insertions
  • 409 deletions

ExtensionOccurrences
js25
css13
cpp8
xml6
jsm6
java5
xul4
ini3
mn2
html2
h2
json1
inc1
c1

ModuleOccurrences
browser36
services14
mobile11
content3
js2
image2
gfx2
dom2
toolkit1
testing1
netwerk1
mozglue1
modules1
layout1
accessible1

List of changesets:

Gavin SharpBug 995041 - Properly disable the problematic portions of browser_aboutHome.js. a=test-only - b1e9827af66f
Matthew NoorenbergheBug 992270 - ignoreAllUncaughtExceptions in the about:home test of browser_google_behavior.js. r=gavin, a=test-only - 0e107cfcd3fd
Tim TaubertNo Bug - Fix browser_net_timing-division.js leak when run as the last test on a CLOSED TREE. rs=past, a=test-only - f91bdb05883b
Ryan VanderMeulenBug 994798 - Disable browser_frameworker.js on Linux debug for frequent timeouts. a=test-only - e7806ccfe24f
JW WangBug 945475 - Clear |mVideoFrameContainer| to stop staled callbacks which give incorrect videoWidth/videoHeight. r=roc, a=sledru - eaf92a872145
Matt WoodrowBug 991767 - Use Moz2D for printing surfaces. r=roc, a=sledru - 5be8148fea1f
Ryan VanderMeulenBacked out changeset 5be8148fea1f (Bug 991767) for bustage. - 8d21ce8b440a
Chris KarlofBug 989549 - Call signOut() in FxAccountsClient.jsm from signOut() in FxAccounts.jsm. r=markh, a=sledru - 8b66928d0515
Mark HammondBug 986636 - Use icon instead of [?] on sync prefs when master password locked. r=ttaubert, a=sledru - 785fb5b58ae5
Mark HammondBug 985145 - Make node reassignment work correctly with FxA. r=rnewman, a=sledru - dcbe04c7a069
Ryan VanderMeulenBug 994798 - Disable browser_frameworker_sandbox.js on Linux debug for frequent timeouts. a=test-only - 66f9ad218574
Mike de Boer[Australis] Bug 477948: Keyhole back/ forward button for Linux. r=jaws, a=sledru. - 871c60982cac
Mike de Boer[Australis] Bug 477948: update tests for new keyhole on Linux. r=jaws, a=sledru. - ff6f90421768
Dão GottwaldBug 989701 - Set -moz-box-align:center for #urlbar-container and reduce the url bar's vertical margin in order to correctly align the urlbar-back-button-clip-path. r=mdeboer, a=sledru. - 4b355a2745cd
Jared WeinBug 971034 - Australis - [Windows] Zoom reset button isn't as tall as other zoom buttons in toolbar. r=mikedeboer, a=sledru. - 9d3d5c2225aa
Jared WeinBug 967110 - Add an inverted help icon and arrow to show on the menu panel anchor when the Help subview is open. r=mconley, a=sledru. - 5dcc734a5736
Mike ConleyBug 989609 - Dynamically added toolbars with API-created widgets should not break customize mode. r=Unfocused,mdeboer, a=sledru. - 9dd4a9d6739a
Jared WeinBug 971630 - Australis: Far right/left selected overflow tabs look bad on session restore. r=mconley, a=sledru. - 9798420b26fc
Jared WeinBug 993421 - Only set the position:relative on the PanelUI-footer-inner when a subview is showing. r=Gijs, a=sledru. - 5aa6eb09fe62
Mike ConleyBug 992373 - Items in the panel jump up slightly when the customization transition finishes. r=Gijs, mikedeboer, a=sledru. - 7c5fb4327c30
Jared WeinBug 993299 - Australis - There is no minimum width set in customization mode. r=mconley, a=sledru. - 3537a7b4b992
Mike ConleyBug 990218 - Simplify OS X's titlebar styling rules for tabs in titlebar. r=MattN, feedback=Gijs, a=sledru. - 163d2250a03e
Mike ConleyBug 994758 - Rename tabHeight define to tabMinHeight, which is more accurate. r=dao, a=sledru. - 9eca66ee5b10
Mike de BoerBug 989466: revert clip-path change made in Bug 893661 to fix font scaling. r=dao, a=sledru. - f1c211a4714d
Timothy NikkelBug 944353. If we've encountered an error while decoding an image and the main thread has asked to do more decoding of that image before the main thread has acknowledged the error then refuse to decode more. r=seth a=sledru - 1cf083a2ffe7
Timothy NikkelBug 944353. If we've had a decoder error then the image is not usable. r=seth a=sledru - d27facd3d35d
Blair McBrideBug 990979 - about:welcomeback is missing a CSS file on aero variant of the Windows theme. r=MattN a=sylvestre - 31aca79a5126
Matthew NoorenbergheBug 946987 - Add 2x tab images for Windows and use them for 1.25dppx and higher. r=mconley a=Sylvestre - 975b76d0b1c0
Matthew NoorenbergheBug 980220 - UITour: [Linux] Change the highlight style to have better fallback without an X compositor. r=Unfocused, ui-r=mmaslaney a=sylvestre - 8e6041de3ce7
Gijs KruitboschBug 989289 - only migrate builtin toolbars, also migrate toolbox, r=mconley a=sylvestre - e946bc71ae2b
Gijs KruitboschBacked out changeset 9d3d5c2225aa (Bug 971034) for stretching all the icons when navbar includes add-ons with overly large toolbar icons, a=backout, rs=mconley,MattN,gijs,jaws,Unfocused - 915700dc5198
Mark HammondBug 990834 (part 1) - minor refactor of hawk tests. r=ckarlof, a=sylvestre - deb83f2f75fa
Mark HammondBug 990834 (part 2) - Add support/tweak retry and backoff header support to hawk and tokenserverclient. r=rnewman, a=sylvestre - 329a2a180a8b
Mark HammondBug 990834 (part 3) - Fix handling of hawk errors. r=ckarlof, a=sylvestre - b074e386a410
Jonathan WattBug 991400 - Prevent gfxPath instances from being created on the stack (they're refcounted). r=dholbert, a=sylvestre - 679aa869f39f
Gijs KruitboschBug 971034 - adjust min-height of zoom control reset button only, r=jaws, a=sylvestre - c6f80ae1ee23
Gijs KruitboschBug 992747 - toolbar visibility setting doesn't work for non-customizable toolbars, r=jaws, a=sylvestre - 04e63b14de25
Gijs KruitboschBug 977572 - catch drag end and drop events from bookmarks drag handler so we can clean up, r=mak, a=sylvestre - 5eb91b9f89ec
Gijs KruitboschBug 993322 - fix widgets not showing up in toolbox, r=mconley, a=sylvestre - c1bbbe2e1309
Mike ConleyBug 973694 - Fix glitchy-looking private browsing indicator on OS X when tabs in titlebar are disabled. r=MattN, a=sylvestre - d20804c31f61
Jeff MuizelaarBug 969226 - Check if there is enough data to read u32 to avoid buffer overflow. r=bgirard, a=abillings - 05c933823ad8
Valentin GosuBug 991471 - Fix offset when setting host on URL. r=mcmanus, a=abillings - 1be8ef9bf661
Myk MelezBug 989294 - Release index when app is uninstalled. r=mfinkle, a=sledru - 7872e02410a7
Nick AlexanderBug 981827 - Make Android and Desktop FxAccounts client use same key parameters. r=rnewman, a=sledru - 13a97e892449
Wes JohnstonBug 994456 - Add a preview surface for webrtc in webapps. r=gcp, a=sledru - 4dd58172981c
David MajorBug 970362 - Block F-Secure on Windows XP. r=bsmedberg, a=sledru - 756b592c869f
Mike de BoerBug 993932: remove border-color transition to remedy TART regression. r=dao, a=sylvestre. - 8855f67b592c
Mike ConleyBug 995161 - Customize mode can still break after bootstrapped add-on with custom legacy:true toolbar restarts. r=Gijs, a=sylvestre. - 27221179c8b0
Gijs KruitboschBug 989683 - restrict how we inherit the menubar text color to tabsintitlebar cases on non-aero, r=dao, a=sylvestre. - bf8adf5a7040
Matthew NoorenbergheBug 987407 - Set the pref startup.homepage_override_url in-product for beta 29. r+a=gavin - a7433dd3312a
Bobby HolleyBug 993918 - Shut down CAPS and XPConnect after imagelib and gfx. r=Ms2ger,bsmedberg, a=sylvestre - afc5f648e247
Tim TaubertBug 995266 - Prevent mochitest-browser harness from leaking due to SimpleTest overrides. r=ted, a=test-only - f11f4dda1cde
Alexander SurkovBug 977668 - Firefox hangs on Facebook text entry when inline lookups pop up. r=jwei, a=sledru - 109cc0131968
Wes JohnstonBug 990395 - Use a url to find browser apps rather than a scheme. r=mfinkle, a=sledru - 2ab3be04316a
Rick EyreBug 981280 - Disable WebVTT support on 29 r=bz,cpearce a=sledru - 3a3224245147
Myk MelezBug 990125 - Ignore automatic update checks in webapp processes. r=mfinkle, a=sledru - 3960907890b7
Jan de MooijBug 991457 - Don't DCE MLoadElement if it needs a hole check. r=h4writer, a=sledru - 3437e5663d9e


r= means reviewed by
a= means uplift approved by

Previous changelogs:

Changes Firefox 29 beta6 to beta7

Avril 11th, 2014

This beta is a bit bigger than the beta6. It fixes some UI bugs, two bugs in the Gamepad API and some top crash bugs like bug 976536 or bug 987248.

  • 32 changesets
  • 50 files changed
  • 1414 insertions
  • 522 deletions

ExtensionOccurrences
cpp21
js10
h5
css4
xul1
mn1
mk1
json1
jsm1
java1
ini1
in1
build1

ModuleOccurrences
browser16
js8
image5
layout4
gfx4
mobile3
toolkit2
xpfe1
widget1
view1
netwerk1
media1
hal1
content1

List of changesets:

Nick AlexanderBug 967022 - Fix Gingerbread progressbar animation bustage. r=rnewman, a=sylvestre - 26f9d2df24af
Neil DeakinBug 972566, when a window is resized, panels should be repositioned after the view reflow rather than within the webshell listener, r=tn, a=lsblakk. - 1a92004a684f
Mike ConleyBug 989289 - Forcibly set the 'mode' attribute to 'icons' on toolbar construction. r=jaws, a=sledru. - 85d2c5b844bc
Gijs KruitboschBug 988191 - change to WCAG algorithm for titlebar font, r=jaws, a=sledru. - 5e0b16fe8951
Mike de Boer[Australis] Bug 986324: small refactor of urlbar and search field styles. r=dao, a=sledru. - 274d760590d5
Mike ConleyBacked out changeset 9fc38ffaff75 (Bug 986920) - a90a4219b520
Mike ConleyBug 989761 - Make sure background tabs have the right z-index in relation to the classic theme fog. r=dao, a=sledru. - 552251cb84b9
Mike ConleyBug 984455 - Bookmarks menu and toolbar context menus can be broken after underflowing from nav-bar chevron. r=mak,mdeboer,Gijs. a=sledru. - 3f2d6f68c415
Jan de MooijBug 986678 - Fix type check in TryAddTypeBarrierForWrite. r=bhackett, a=abillings - c19e0e0a8535
Jon CoppeardBug 986843 - Don't sweep empty zones if they contain marked compartments. r=terrence, a=sledru - ed9793adc2c7
Douglas CrosherBug 919592 - Ionmonkey (ARM): Guard against branches being out of range and bail out of compilation if so. r=mjrosenb, a=sledru - 7be150811dd8
Richard MartiBug 967674 - Port new Fxa sync options work to in-content prefs. r=markh, a=sledru - c8bcfc32f855
Till SchneidereitBug 976536 - Don't relazify inlined functions. r=jandem, a=sledru - ee6aea5824b7
Ted MielczarekBug 980876 - Be smarter about sending gamepad updates from the background thread. r=smaug, a=sledru - 7ccc27d5c8f4
Ted MielczarekBug 980876 - Null check GamepadService in case of events still in play during shutdown. r=smaug, a=sledru - 30c45853f8cb
Bobby HolleyBug 913138 - Release nsLayoutStatics when the layout module is unloaded. r=bsmedberg - 64fcbdc63ed7
Bobby HolleyBug 913138 - Shut down gfx at the end of layout shutdown. r=bsmedberg - 6899f7b4f57c
Bobby HolleyBug 913138 - Move imgLoader singleton management out of nsContentUtils. r=bsmedberg - 58786efcdbbb
Bobby HolleyBug 913138 - Shut down imagelib at the end of layout shutdown. r=bsmedberg a=sylvestre - 968f7b3ff551
Nick AlexanderBug 988437 - Part 1: Allow unpickling across Android Account types; bump pickle version. r=rnewman, a=sylvestre - 5dfea367b8b9
Nick AlexanderBug 988437 - Part 2: Make Firefox Account Android Account type unique per package. r=rnewman, a=sylvestre - 47c8852fde22
Matthew NoorenbergheBug 972684 - Don't use about:home in browser_findbar.js since it leads to intermittent failures and isn't necessary for the test. r=mikedeboer, a=test-only - b39c5ca49785
Edwin FloresBug 812881 - Ensure OMX plugins instantiate only one OMXClient instance. r=sotaro, a=sledru - 14b8222e1a24
Nicholas HurleyBug 987248 - Prevent divide-by-zero in seer. r=mcmanus, a=sledru - afdcb5d5d7cc
Tim ChienBug 963590 - [Mac] Make sure lightweight themes don't affect fullscreen toolbar height/position. r=MattN, a=sledru - 2d58340206f4
Gijs KruitboschBug 979653 - Fix dir attribute checks for url field in rtl mode. r=ehsan, a=sledru - 44a94313968a
Jeff GilbertBug 963962 - Fix use of CreateDrawTargetForData in CanvasLayerD3D9/10. r=Bas, a=sledru - 635f912b3164
Gijs KruitboschBacked out changeset 85d2c5b844bc (Bug 989289) because we realized it'd break add-on toolbars, a=backout - 1244d500650c
Blair McBrideBug 987492 - CustomizableUI.jsm should provide convenience APIs around windows, r=gijs,mconley, a=sledru. - 9c70e4856b3f
Mike de BoerBug 990533: use correct toolbar icon for the Home button when placed on the Bookmarks toolbar. r=mak, a=sledru. - 2948b8b5d51d
Mike de BoerBug 993265: preserve bookmark folder icons on the Bookmarks toolbar. r=mak, a=sledru. - 32d5b6ea4a64
Matt WoodrowBug 988862 - Treat DIRECT2D render mode as GDI when drawing directly to the window through BasicLayers. r=jrmuizel, a=sledru. - f5622633b23f

r= means reviewed by
a= means uplift approved by

Previous changelogs:

Changes Firefox 29 beta5 to beta6

Avril 8th, 2014

The number of changeset has decreased (23 for beta6 compared to 43 for beta5). This is a good sign as we approach from the release date of 29. In this release, some top crashes have been fixed and some last bugs for Australis has been address.

  • 23 changesets
  • 55 files changed
  • 435 insertions
  • 704 deletions

By extensions:

ExtensionOccurrences
cpp12
js10
css8
h7
ini6
html4
mm2
xul1
xml1
json1
jsm1
inc1

By modules:

ModuleOccurrences
browser19
js13
dom6
widget5
content5
toolkit2
gfx2
modules1
layout1

List of changesets:

Tim NguyenBug 989449 - fix menu-button dropmarker corners to have border-radii on Windows 7, Vista and XP. r=mikedeboer, a=sylvestre. - bc6c34299b03
Tim NguyenBug 980339 - Remove border-radius from add-on manager on Windows 8. r=mikedeboer, sr=Unfocused, a=sylvestre. - cb7f81834560
Mike de BoerBug 991072: fix zoom percentage label to be centered in any toolbar. r=mconley, a=sylvestre. - 3e69377c027a
Gijs KruitboschBug 946595 - High contrast themes on Windows 8 shouldn't be considered the default theme in CSS, r=jimm, a=sylvestre. - 250d63775815
Boris ZbarskyBug 976920 - Mostly back out Bug 932322 for now; only define the unforgeable properties on the window object itself. r=jst, a=sledru - aecbb562466a
Robert StrongBug 982448 - Some fxmetro pref's still being left behind with values without --enable-metro in the mozconfig. r=bbondy, a=sledru - 6f0ad6b259ca
Jan de MooijBug 983709 - Simple branch patch for uplift. r=hv1989, a=sledru - 81285325c7db
Jon CoppeardBug 986864. r=sfink, a=sledru - e6b88dfe88cd
Phil RingnaldaBug 986760 (with a dash of 989101 added in) - disable browser_UITour3.js on Linux for excessive failures and lack of action taken toward fixing them. a=test-only - 6c1da25749a0
Matthew NoorenbergheBug 990384 - Define tabToolbarNavbarOverlap to reduce magic numbers in CSS for the overlap between the tabs and nav-bar. r=mconley a=sylvestre - a2fccb7d55f7
Matthew NoorenbergheBug 878436 - Update Lion Fullscreen window styling offsets to avoid themes shifting position. r=timdream a=sylvestre - 4d27870d3fdc
Matthew NoorenbergheBug 990387 - Toolbar buttons on the TabsToolbar appear below the nav-bar border with a theme. r=dao a=sylvestre - 81075b35ee13
Matthew NoorenbergheBug 973855 - [Australis] Include browser-bottombox in the customization mode padding. r=jaws a=sylvestre - 75c7e2c98e0c
Jan BeichBug 948946 - Use private-browsing indicator with GTK theme on non-Linux as well. r=MattN a=sylvestre - f7faeaf19dfa
John DaggettBug 975460 - disable async font loader on OSX 10.6 (beta/aurora). r=smichaud,mkato a=sylvestre - 79c61c6f632d
Joel MaherBug 987892 - Clear up oranges for deBug mochitest-browser-chrome jobs on Mozilla-Beta. r=armenzg a=test-only - 13bf6fe8df1f
Benjamin BouvierBug 969203 - Take out non strictly commutative Float32 functions. r=sstangl, a=sledru - 7e9b33204db9
Bobby HolleyBug 980537 - Only store FakeBackstagePass instances in mThisObjects. r=khuey, a=sledru - 9933fa36efa5
Mike KaplyBacking out Bug 889085 (dddfd63f1414, f8c14bd80676) due to regression Bug 987783. r=roc, a=sledru - 51e5b0ec21b3
Garrett RobinsonBug 971341 - Fix infinite tab loading due to missing characters in CSP's path regexes. r=sstamm, a=lsblakk - fe5d67aa5366
Shane CaraveoBug 992398 - Fix domain for cdn deployment of directory site. r=gavin, a=sledru - ea5b3027bb42
Karl TomlinsonBug 990794 - Crash on ovrfl in SharedBuffer::Create(). r=roc, a=sledru - 51a84afe085d
Karl TomlinsonBug 990794 - Crash on ovrfl in AllocateAudioBlock. r=roc, a=sledru - 004a7c15d761

r= means reviewed by
a= means uplift approved by

Previous changelogs:

Changes Firefox 29 beta4 to beta5

Avril 4th, 2014

Firefox 29 beta 5 has just been pushed to the mirrors. This release is similar to beta3 and beta4 is term of number of commits but their total size has been divided by 2. In this beta, some critical bugs fixed, various sync improvements and, obviously, Australis!

We are also providing two more statistics: by extensions and by modules (the number of files changed).

  • 43 changesets
  • 128 files changed
  • 1049 insertions
  • 425 deletions

By extensions:

ExtensionOccurrences
js52
cpp26
h10
css7
html6
jsm4
xul3
json3
xhtml2
list2
ini2
in2
xml1
sh1
py1
java1
c1

By modules:

ModuleOccurrences
services39
browser19
js15
content9
mobile8
dom8
layout6
docshell5
testing4
toolkit3
gfx3
netwerk1
modules1
memory1
intl1
build1

List of changesets:

Boris ZbarskyBug 988106 - No more unnecessary .wrappedJSObject in debugger. r=past, a=sledru
Bobby HolleyBug 969441 - Check for recursion outside of the hairy transplant callsites. r=billm, a=sledru
Nikhil MaratheBug 967005 - Report rejected promises when worker stops running. r=bent, a=sledru
Sean StanglBug 616491 - Limit YARR stack size to 1MB. r=mjrosenb, a=sledru
Mark HammondBug 970167 - Disable passwords engine when a master password is set. r=rnewman, a=sledru
Bas SchoutenBug 984796 - Fix some small errors in path flattening code. r=jwatt, a=sledru
Mark HammondBug 985212 - Check if the username looks like an email address to determine what sync to use. r=rnewman, a=sledru
Henrik SkupinBug 987147 - [tps] Re-add support for old sync authentication. r=jgriffin, a=sledru
Peter Van der BekenBug 988863 - Preserve Location in AddProperty. r=bholley, a=sledru
Olli PettayBug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey, a=sledru
Brian NicholsonBug 988527 - Fix progress.9.png to have balanced padding. r=lucasr, a=sledru
Benjamin BouvierBug 989166 - Reserve stack explicitly rather than implicitly. r=sstangl, a=sledru
Margaret LeibovicBug 976680 - Remove landscape padding from home banner. r=bnicholson, a=sledru
Sylvestre LedruBug 990213 - Post Beta 4: disable EARLY_BETA_OR_EARLIER a=me
Marco CastelluccioBug 898647 - Move app package in the Resources directory on Mac. r=myk, a=sledru
Randell JesupBug 986762 - Don't release DataChannelConnection on transient thread on readblob failure. r=smaug, a=sledru
Myk MelezBug 982559 - Use intent data to start app from legacy shorcut. r=wesj, a=sledru
Jared WeinBug 969963 - Grey out PanelUI-popup items when a subview is opened. r=mconley a=sledru
Gijs KruitboschBug 983997 - move pulse animation into animation container, too, r=mak,a=sylvestre
Chris PetersonBug 952602 - #ifdef EARLY_BETA_OR_EARLIER to disable navigator.plugins[] cloaking before GA release. r=bsmedberg a=sylvestre
Nick AlexanderBug 983350 - Follow-up: Rev User-Agent string. r=rnewman, a=follow-up
Mats PalmgrenBug 988453 - Make nsHyphenationManager::Shutdown() resilient against being called more than once. r=roc a=sledru
Jim MathiesBug 978127 - Update various win8 specific australis customized ui tests to use new Services.metro.supported prop. r=gijs. a=tests
Jon CoppeardBug 986843 - Replace AutoHoldZone with AutoCompartmentRooter r=terrence a=sylvestre
Bobby HolleyBug 989183 - Check for nsXBLJSClass. r=bz, a=sledru
Ehsan AkhgariBug 965362 - Do not assume that all of the contents of the HTTP channel will be available by the time we decide to read it synchronously in devtools tests. r=robcee, a=test-only
Ehsan AkhgariBug 947531 - Focus the test window before starting the test. a=test-only
Martyn HaighBug 970209 - Surround update logic in about:apps with synth apk specific wrapper. r=wesj, a=sledru
Matt BrubeckBug 972844 - Add a Maybe Later link on about:feedback intro. r=mfinkle, a=sledru
Matt WoodrowBug 973264 - If we wrap gfxImageSurface data when creating a SourceSurface, hold a reference to the original surface so the data stays alive. r=Bas, a=sledru
Olli PettayBug 989210 - Consistently make cycle collector to deal with TextTrackManager's member variables. r=reyre, a=abillings
Jan de MooijBug 989586 - Fix Ion correctness Bug when inlining |new Array(x)|. r=bhackett, a=sledru
Robert StrongBug 982448 - some fxmetro pref's still being left behind with values without --enable-metro in the mozconfig. r=bbondy, a=sledru
L. David BaronBug 989130 - Back out changeset fe119a83b1f2 (Bug 942017) while leaving the corresponding test from changeset 3c63decb4e7e. r=jfkthame approval-mozilla-beta=sylvestre
Luke WagnerBug 983448 - Fix masm.convertUInt32ToFloat32 on x86. r=bbouvier, a=sledru
Mike HommeyBug 984447 - Properly handle forks in mozjemalloc after Bug 694896. r=smichaud, a=sledru
Ehsan AkhgariBug 919208 - Rewrite test_bug668513.html to run in its own window so that it won't be able to navigate the test runner frame back. r=bzbarsky, a=test-only
Anthony LamBug 970213 - Replace icon with custom design. r=wesj, a=sledru
Cameron McCormackBug 989965 - Resolve style for pseudo-elements correctly when style rules that have user action pseudo-classes on them are present. r=bzbarsky, a=sledru
Myk MelezBug 968129 - Load initial tab in WebappImpl:loadStartupTab. r=mfinkle, a=sledru
Ehsan AkhgariBug 990202 - Move the test page to a new window to prevent it from navigating the test runner frame back. r=bzbarsky, a=test-only
Randy LinBug 912627 - Remove spurious assertion. r=cpearce, a=sledru
Ryan VanderMeulenBacked out changeset cd8fed951743 (Bug 982448) for Windows mochitest-bc perma-fail.

r= means reviewed by
a= means uplift approved by

Previous changelogs:

Changes Firefox 29 beta3 to beta4

Avril 2nd, 2014

Firefox 29 beta 4 Desktop has just been released. In term of numbers (changeset or diff), this release is similar to the beta 3.
That won't be a surprise but most of the changes in this beta have been related to Australis, Sync and the UITour.

  • 46 changesets
  • 120 files changed
  • 2313 insertions
  • 489 deletions
Nick AlexanderBug 983350 - Include User-Agent header for FxAccount and TokenServer requests. r=rnewman, a=sylvestre
Olli PettayBug 987140 - Return width/height from the most recent image request. r=bz, a=sledru
Mihai SucanBug 950430 - Potential fix for intermittent browser_webconsole_chrome.js | Test timed out. a=test-only
Matthew NoorenbergheBug 885139 - Notify consumers about LWT optimization and listen for it in LightweightThemeListener. r=jaws a=Sylvestre
Matthew NoorenbergheBug 988144 - UITour: Highlight effects don't occur if a highlight is moved to a different target with the same effect. r=Unfocused a=Sylvestre
Tim NguyenBug 983801 - Remove border radius from bookmarks panel submenus on Windows 8 r=mdeboer a=sylvestre
Mike de BoerBug 987443: [Australis] fix zoom button label rounding. r=Gijs a=sylvestre
Gijs Kruitbosch[Australis] Bug 987177 - invalidate wrapper's node reference, r=jaws, a=sylvestre
Gijs Kruitbosch[Australis] Bug 987177 - make destroyWidget clear caches for XUL wrappers, r=jaws, a=sylvestre
Brandon ChengBug 893661 - (Australis) Back button and toolbar slightly smaller than design spec; r=gijs,jaws,a=sylvestre
Mike de BoerBug 985416: update visual appearance of dropmarker open state. r=Gijs, a=sylvestre
Jason SmithBug 985274 - Ensure generated callback function handles string objects. r=drno, a=test-only
Ryan VanderMeulenBug 909305 - Replace mozilla-banner.gif with a plain blue image in 163504-2*.html since we aren't trying to test individual pixel differences in resized image painting there. r=tn, a=test-only
Ryan VanderMeulenBug 919482 - Replace mozilla-banner.gif with a plain blue image in 163504-1*.html since we aren't trying to test individual pixel differences in resized image painting there. r=tn, a=test-only
Geoff BrownBug 915449 - Get EditText view instead of using Solo.getEditText. r=mcomella, a=test-only
Rick EyreBug 987076 - Construct HTMLMediaElement::mTextTrackManager lazily. r=roc, a=sledru
James HugmanBug 958709 - Catch the intent from the synthesized APK to kill the process. r=mfinkle, r=mhaigh, a=sledru
Richard NewmanBug 987294 - Unsafe access to mTabsChangedListeners in Tabs. r=bnicholson, a=sylvestre
Richard NewmanBug 984723 - Rework intervals and scheduling for Android Sync. r=nalexander, a=sylvestre
Mark CapellaBug 978731 - Cursor position jumps around, dragging handles moves text. r=wesj, a=sledru
Myk MelezBug 982557 - Migrate old prefs and set apkPackageName after updating app via APK. r=mfinkle, a=sledru
Mark HammondBug 988051 - Lazy-load FxAccountsClient module. r=rnewman, a=sledru
Michael ComellaBug 957894 - Update account pickling code for Firefox Accounts. r=nalexander, a=sledru
Boris ZbarskyBug 987003 - Be more careful sandboxing javascript: URLs. r=bholley, a=sledru
Randell JesupBug 986762 - Don't release DataChannelConnection on transient thread on readblob failure. r=smaug, a=sledru
Ryan VanderMeulenBacked out changeset efb3bb0642a0 (Bug 986762) for bustage.
Monica ChewBug 989232: Fix failure in testSecurity/testSafeBrowsingNotificationBar.js (r=gcp,a=sledru)
Brian R. BondyBug 981166 - Turn off Metro Firefox and cleanup DEH registration. r=rstrong, jimm. a=sledru
Brian R. BondyBug 988853 - Disable Metro builds on secondary configs. r=jimm. a=lsblakk
Richard NewmanBug 965811 - Support Firefox Account-based Sync in SendTabActivity. r=nalexander, a=lsblakk
Matthew NoorenbergheBug 941862 - UITour: Support a callback to notify when the menu panel opens while the menu button is an info panel target. r=Unfocused a=Sylvestre
Matthew NoorenbergheBug 988305 - UITour: getTarget should catch exceptions from a target's query function. r=Unfocused a=Sylvestre
Gijs KruitboschBug 985958 - fix CSS rules to make :active style work, r=mconley, a=sylvestre
Brian R. BondyBug 961676. r=rstrong. a=abillings
Mike de BoerBug 987461: prevent bookmark menu button dropmarker icon to stretch when placed in certain toolbars. r=Gijs, a=sylvestre
Mike de BoerBug 957151: fix styling of primary toolbar buttons on the bookmarks toolbar on Linux. r=Gijs, a=sylvestre
Mike ConleyBug 986920 - New tab button has equal z-index to non-selected tabs in Windows Classic mode. r=Gijs, a=sylvestre
Matthew NoorenbergheBug 979747 - Inherit text color on toolbars above the titlebar on Windows Classic. f=Gijs r=mikedeboer a=Sylvestre
Matthew NoorenbergheBug 879921 - Use the "tabbable" class to make the new tab page's close button tabbable. r=Gijs a=Sylvestre
Matthew NoorenbergheBug 879921 - Replace GTK close icons on Linux with our own except for on menus and dialog buttons. r=Gijs a=Sylvestre
Jared WeinBug 989133 - Add a soft hyphen to the character encoding label for en-US to avoid auto-hyphenation. r=MattN, a=sylvestre
Jared WeinBug 962884 - Offer opt-out from auto-hyphenation for labels in the menu panel. r=Gijs a=lsblakk
Jared WeinBug 940393 - Win8: Text color on inactive tabs makes text very hard to read. r=gijs, a=sylvestre
Gijs KruitboschBug 989009 - should theme live bookmark submenu items correctly, r=mak, a=sylvestre

r= means reviewed by
a= means uplift approved by

Previous changelogs: