Sachverhalt: A. Der Gemeinderat Wallisellen bewilligte der B._ AG mit Beschluss vom 4. November 2014 den Abbruch und Neubau eines Mehrfamilienhauses auf dem Grundstück Kat.-Nr. 10923 an der Opfikonerstrasse 55 in Wallisellen unter verschiedenen Auflagen und Bedingungen. B. Die A._ AG erhob mit Eingabe vom 11. Dezember 2014 Rekurs an das Baurekursgericht des Kantons Zürich und beantragte die vollumfängliche Aufhebung der Baubewilligung. Mit Entscheid vom 7. Mai 2015 wies das Baurekursgericht den Rekurs im Wesentlichen ab; in teilweiser Gutheissung des Rekurses ergänzte es die Baubewilligung jedoch mit der Nebenbestimmung, dass vor Baubeginn geänderte Fassadenpläne und ein geänderter Plan Dachaufsicht zur Bewilligung einzureichen seien. C. Gegen den Entscheid des Baurekursgerichts erhob die A._ AG am 8. Juni 2015 Beschwerde an das Verwaltungsgericht. Dieses wies die Beschwerde am 17. September 2015 ab. D. Dagegen hat die A._ AG am 29. Oktober 2015 Beschwerde in öffentlich-rechtlichen Angelegenheiten ans Bundesgericht erhoben, mit dem Antrag, der angefochtene Entscheid sei vollumfänglich aufzuheben und die Baubewilligung zu verweigern. Sodann sei die im verwaltungsgerichtlichen Entscheid festgelegte Gerichtsgebühr von Fr. 7'000.-- auf Fr. 3'500.-- zu reduzieren. Mit Eingabe vom 26. November 2015 teilte die Beschwerdeführerin mit, dass sie infolge aussergerichtlicher Umstände kein Interesse mehr an der Beurteilung der baurechtlichen Rügen habe; dagegen halte sie ausdrücklich an der Kostenrüge fest. E. Das Verwaltungsgericht schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. Die B._ AG und die Gemeinde Wallisellen haben auf eine Vernehmlassung verzichtet. F. Mit Verfügung vom 17. November 2015 wurde der Beschwerde die aufschiebende Wirkung erteilt.